我可以导入datetime并访问datetime.date但是当我尝试直接导入datetime.date时出现导入错误。这是为什么?
>>> import datetime
>>> print datetime.date
<type 'datetime.date'>
>>> import datetime.date
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named date
>>>
https://svn.python.org/projects/sandbox/trunk/datetime/datetime.py
在datetime.py中似乎有一个日期类,今天在
下为了让事情更加混乱,有datetime.date.today和datetime.datetime.now https://www.codecademy.com/en/forum_questions/523fb72b80ff3325c6000732
答案 0 :(得分:3)
>>> from datetime import date
>>> now = date.today
>>> now().month
8
您可以使用变量直接使用该功能
答案 1 :(得分:2)
datetime 是模块导入仅导入包。
要导入课程,您可以从日期时间导入日期 导入
>>> import datetime
>>> import datetime.date
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'datetime.date'; 'datetime' is not a package
>>> from datetime import date
>>> print (date)
<class 'datetime.date'>
答案 2 :(得分:1)
使用以下语法:from
>>> from datetime import date
>>> print date
<type 'datetime.date'>
答案 3 :(得分:0)
尝试使用