我有一个名为 的 python 包foo,我在导入中使用它:
import foo.conf
from foo.core import Something
现在我需要将foo模块重命名为别的东西,比如说bar,所以我想做:
import bar.conf
from bar.core import Something
但我想保持与现有代码的向后兼容性,所以旧的 ( foo.) 导入应该也能正常工作,并且与bar.导入一样。
这如何在 python 2.7 中完成?