AttributeError: module 'datetime' has no attribute 'now'

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_43193386/article/details/101110919

执行下面代码报错、

import datetime
today = datetime.datetime.now()
print(today)
print(today.year)
print(today.month)
print(today.day)
Traceback (most recent call last):
  File "D:/python_demo/datetime_and_time/datetime.py", line 1, in <module>
    import datetime
  File "D:\python_demo\datetime_and_time\datetime.py", line 2, in <module>
    today = datetime.datetime.now()
AttributeError: module 'datetime' has no attribute 'now'

datetime是python中的内置模块,正常应该不会报错,检查后发现是一个很低级错误, 我给我的文件名起的就是datetime.py 所以导入时会覆盖datetime这个包。将文件名字改了就好了。

猜你喜欢

转载自blog.csdn.net/qq_43193386/article/details/101110919
今日推荐