我试图从修改日期大于3天的文件夹中删除文件。Python,比较2天,大于3天
numdays = 86400 * 3 # Seconds in a day times 3 days
from datetime import datetime
a = datetime.now()
for delete_f in os.listdir(src1):
file_path = os.path.join(src1, delete_f)
try:
if (a - datetime.fromtimestamp(os.path.getmtime(file_path)) > numdays):
os.unlink(file_path)
except Exception as e:
print (e)
我得到的错误 unorderable类型:datetime.timedelta()> int()函数
我真的不知道如何去获得NUMDAYS一部分,任何人有什么建议? TIA