我正在尝试查看今天是否创建了某个文件。我正在使用Python。有没有人知道如何python代码应该是什么?
我做了一些研究,人们建议timedelta。但是,我对如何使用此检查感到困惑,无论它是今天制作的。
感谢任何帮助。
谢谢。
答案 0 :(得分:1)
你可以尝试这样的东西,我将一些文件放在名为" so_test"的子目录中。从我调用脚本的地方:
import os
import datetime as dt
today = dt.datetime.now().date()
for file in os.listdir('so_test/'):
filetime = dt.datetime.fromtimestamp(
os.path.getctime('so_test/' + file))
print(filetime)
if filetime.date() == today:
print('true')
答案 1 :(得分:1)
您可能尝试使用datetime和pathlib的组合:
from datetime import date
from pathlib import Path
path = Path('file.txt')
timestamp = date.fromtimestamp(path.stat().st_mtime)
if date.today() == timestamp:
#Do Something