2013-01-24 125 views
1

我已經看到了關於具有相同名稱的參數和函數的SO問題,以及如何處理這個問題,但我還沒有找到一個涉及具有參數和一個同名的模塊。模塊和參數具有相同的名稱

我寧願避免使用from x import *導入方法來支持import x。但是,這導致我遇到了一個名爲x的函數的參數,該函數與模塊名稱x相同。什麼是最簡單的方法來解決這個問題?

回答

4

重命名導入的模塊到別的東西,所以它生活在不同的命名空間:

import x as y 

那麼你可以使用導入的對象有不同的選擇名稱。

+0

Doh!這非常巧妙和簡單。這正是我需要的。非常感謝你!! (我會盡快接受)。 – BlackVegetable

相關問題