【发布时间】:2022-02-04 19:02:36
【问题描述】:
所以,我有这个代码
target_dir = "/mnt/..."
for source_dir in glob.iglob("/mnt/.../*bla.png"):
file_date=(os.path.getmtime(source_dir))
d=datetime.datetime(2022,2,3)
if file_date>= d and file_date < (d+datetime.timedelta(days=1)):
shutil.copy(source_dir, target_dir)
但是当我尝试运行它时,它给了我这个错误
File "a.py", line 33, in <module>
if file_date > d and file_date < (d+datetime.timedelta(days=1)):
TypeError: '>' not supported between instances of 'float' and 'datetime.datetime'
我被困住了,我不知道该怎么办。有什么建议吗?
【问题讨论】:
标签: python python-3.x time