filenameA ="ApptA.csv"
filenameAc = "CheckoutA.csv"
def checkouttenantA():
global filenameA
global filenameAc
import csv
import datetime
with open(filenameA, 'r') as inp, open(filenameAc, 'a' , newline = "") as out:
my_writer = csv.writer(out)
for row in csv.reader(inp):
my_date= datetime.date.today()
string_date = my_date.strftime("%d/%m/%Y")
if row[5] <= string_date:
my_writer.writerow(row)
日期以格式%d /%m /%Y保存在列[5]上的Excel文件中。我試圖將csv文件中的日期與實際日期進行比較,但它只是比較%d部分。我認爲這是因爲日期是字符串格式。如何比較日期從csv(字符串)到實際日期
請加CSV內容 – PRMoureu
https://pastebin.com/pN7pVdUN這裏的小樣本是CSV內容的範例 –