我想把datetime.datetime指定为一个变量,但我遇到了这个错误。我怎么才能修好它?
from datetime import datetime
liste = {'latest_time': datetime.datetime(2000, 1, 5, 0, 0), 'earliest_time': datetime.datetime(2017, 12, 4, 0, 0)}
print(liste['latest_time'])
liste = {'latest_time': datetime.datetime(2000, 1, 5, 0, 0), 'earliest_time': datetime.datetime(2017, 12, 4, 0, 0)}AttributeError:输入对象'datetime.datetime‘没有属性'datetime’
发布于 2016-11-17 02:43:25
在不更改代码的情况下,只需将import语句更改为:
import datetime在datetime模块中有一个对象,也称为datetime。当前代码正在将datetime对象导入主命名空间。因此,该对象类驻留在您的主命名空间中,就像您编写了:
class datetime(object):
...发布于 2022-01-21 13:15:42
#您可以简单地尝试下面的代码。
from datetime import datetime, timedelta
from time import mktime
yesterday = datetime.now() - timedelta(days=1)
print(yesterday)https://stackoverflow.com/questions/40645840
复制相似问题