0
我現在不是如果這是我的問題的正確標題,我不知道如何在python中專門調用它。在python中包含/擴展模塊
我想要的是「簡單」。
我有一個文件1.py它說:
x = 10
而且我還有一個是2.py
print x
這應該打印十名。
我在尋找的是Java中的extends
或PHP中的include
的等價物。
這可能嗎?我應該包括文件或其他東西?
在此先感謝!
我很抱歉,如果這個問題沒有完美的意義,我會改善我的問題(如果有必要),當我得到一個答案。
&我不是100%確定這不是一個騙局,因爲我不知道我應該尋找什麼。
這正是我一直在尋找,但有一個如何一次導入所有內容?可以說有很多變量... – Trufa 2011-03-26 05:08:35
@Trufa:'from file1 import *',但你真的不應該使用它,因爲它可能會弄亂全局名稱空間。相反,使用'import file1',並且每次引用file1中的變量時,都要使用file1命名空間來限定它。 'file1.x','file1.y'等 – 2011-03-26 05:09:57
重申,你真的不應該'輸入*'。有些例外情況是有效的,但它們很少見,需要一定的經驗和良好的判斷力才能識別,所以一般而言,您應該將此功能視爲不存在。閱讀http://docs.python.org/howto/doanddont.html#from-module-import。 – delnan 2011-03-26 11:34:45