如何从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