【发布时间】:2020-02-17 16:22:27
【问题描述】:
我有一个包含以下导入的脚本:
from datetime import datetime
和我调用的一段代码:
datetime.fromisoformat(duedate)
遗憾的是,当我使用 Python 3.6 实例运行脚本时,控制台返回以下错误:
AttributeError: type object 'datetime.datetime' 没有属性 '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")
你能帮帮我吗?我的想法结束了……
【问题讨论】:
标签: python datetime python-import