我試圖從修改日期大於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