我有一个带有以下导入的脚本:
from datetime import datetime
还有一段代码,我在其中调用:
datetime.fromisoformat(duedate)
很遗憾,当我使用Python 3.6的实例运行脚本时,控制台返回以下错误:
AttributeError: type object 'datetime.datetime' has no attribute 'fromisoformat'
我尝试在两个anaconda实例(3.7和3.8)上运行它,结果非常顺利。我认为这可能是一个导入问题,因此我尝试将datetime.py从anaconda / Lib复制到脚本目录中,但没有成功。
datetime.py
明确包含类 datetime
和方法 fromisoformat
,但仍然似乎没有链接。我甚至尝试显式链接 datetime.py
文件,但出现了相同的错误:
parent_dir = os.path.abspath(os.path.dirname(__file__))
vendor_dir = os.path.join(parent_dir, 'libs')
sys.path.append(vendor_dir+os.path.sep+"datetime.py")
你能帮我吗?我的创意用完了...