ImportError: No module named date
我可以导入datetime并访问datetime.date但是当我尝试直接导入datetime.date时出现导入错误。 为什么是这样?
1 2 3 4 5 6 7 8 | >>> 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
1 2 3 4 | >>> from datetime import date >>> now = date.today >>> now().month 8 |
您可以使用变量直接使用该函数
datetime是模块导入仅导入包。
要导入该类,可以从datetime导入日期导入它
1 2 3 4 5 6 7 8 | >>> 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'> |
使用以下语法:
1 2 3 | >>> from datetime import date >>> print date <type 'datetime.date'> |
试着用
- datetime.date.today(),带有导入日期时间
- date.today()with datetime import date