我試圖訪問我在Python中的另一個模塊內的一個函數中創建的變量來繪製圖表,但是Python無法找到它們。 繼承人一些示例代碼:調用另一個模塊中的變量python
class1:
def method1
var1 = []
var2 = []
#Do something with var1 and var2
print var1
print var2
return var1,var2
sample = class1()
sample.method1
這裏是2類
from class1 import *
class number2:
sample.method1()
這並不如預期,並打印VAR1和VAR2,但我不能把內部類數VAR1或VAR2 2
修正編輯: 因爲任何人有這個問題,我通過導入這個上面的第二類固定它
from Module1 import Class1,sample
然後裏面的Class2
var1,var2 = smaple.method1()
這是你嘗試的確切代碼嗎? – vmonteco
當然不是。它充滿了語法錯誤:缺少':',縮進,'類'關鍵字... – Francesco