我有一个名为' http'在我的项目中,然后文件夹中的代码使用另一个使用http库的库,该库无法解析,因为它解析为我的' http'夹。我试图让__init__.py
执行此操作:
from __future__ import absolute_import
import http
但它似乎没有帮助。我使用的是Python3.6
答案 0 :(得分:1)
我认为将模块命名为已有的标准模块并不是一个好主意。因为它使您无法在项目的脚本中导入这两者。 PEP8建议使用下划线符号附加已存在的标准名称,以便解决此类冲突。因此,我建议您将模块重命名为http_
。
http -> http_