如何从PYTHONPATH导入名称不明确的模块?
我在做什么如何从PYTHONPATH导入名称不明确的模块?,python,import,module,python-2.x,ambiguous,Python,Import,Module,Python 2.x,Ambiguous,我在做什么 sys.path.append(dst) 其中dst包含common.py并要导入它。不幸的是,我已经有了带有另一个代码的common模块。有办法解决歧义吗 更确切的问题是如何允许premade module(导入名称不明确的模块)(import common)在premade上下文中工作,该上下文已经有另一个同名的模块(common).您可以制作dst一个包,然后从dst导入通用的,使用两个同名的模块不是一个好主意。您不能将其中一个重命名为吗?从dst导入公用名为DSTCOMO
sys.path.append(dst)
其中dst
包含common.py
并要导入它。不幸的是,我已经有了带有另一个代码的common
模块。有办法解决歧义吗
更确切的问题是如何允许premade module(导入名称不明确的模块)(
import common
)在premade上下文中工作,该上下文已经有另一个同名的模块(common
).您可以制作dst
一个包,然后从dst导入通用的,
使用两个同名的模块不是一个好主意。您不能将其中一个重命名为吗?从dst导入公用名为DSTCOMON
?