模块和参数具有相同的名称

时间:2013-01-24 17:05:12

标签: python

我已经看到了关于如何使用具有相同名称的参数和函数以及如何处理该问题的问题,但是我没有找到一个处理具有相同名称的参数和模块的问题。

我宁愿避免使用from x import *导入方法来支持import x。但是,这导致我遇到一个名为x的函数的参数,该函数与模块名x相同。解决这个问题的最简洁方法是什么?

1 个答案:

答案 0 :(得分:4)

将导入的模块重命名为其他模块,因此它位于不同的命名空间中:

import x as y

然后您可以使用具有不同选择名称的导入对象。