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内容的范例 –