版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
执行下面代码报错、
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这个包。将文件名字改了就好了。