我在 SO 上看到一个关于具有相同名称的参数和函数以及如何处理该问题的问题,但我还没有找到处理具有相同名称的参数和模块的问题。
我宁愿避免使用 from x import *
导入方法来支持 import x
。然而,这让我遇到了这样一种情况,我有一个名为 x
的函数的参数,它与模块名称 x
相同。解决这个问题的最干净的方法是什么?
最佳答案
将导入的模块重命名为其他名称,使其位于不同的命名空间中:
import x as y
然后您可以使用具有不同选择名称的导入对象。
关于python - 具有相同名称的模块和参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14506770/