2 つのバージョンがありますが、どちらも理由がわかりません。
最初のバージョン
from datetime import datetime, date
d = datetime.date(2011, 01, 01)
print(d)
どちらが与える
File "timeSince.py", line 3
d = datetime.date(2011, 01, 01)
^
SyntaxError: invalid token
2 番目のバージョン
from datetime import datetime, date
d = datetime.date(2011, 1, 1)
print(d)
どちらが与える
Traceback (most recent call last):
File "timeSince.py", line 3, in <module>
d = datetime.date(2011, 1, 1)
TypeError: descriptor 'date' requires a 'datetime.datetime' object but received
a 'int'
Python 3.3 の実行