Ich versuche auf Variablen zuzugreifen, die ich in Python in einer Funktion in einem anderen Modul erstellt habe, um ein Diagramm zu zeichnen, Python kann sie jedoch nicht finden. Heres einige Beispiel-Code:Aufruf von Variablen in einem anderen Modul python
class1:
def method1
var1 = []
var2 = []
#Do something with var1 and var2
print var1
print var2
return var1,var2
sample = class1()
sample.method1
hier ist Klasse 2
from class1 import *
class number2:
sample.method1()
Dies gilt, wie beabsichtigt und Drucke var1 und var2 aber ich kann nicht var1 oder var2 innerhalb Klassennummer 2
nennen BEHOBEN EDIT: Incase jemand anderes hat dieses Problem, ich habe es durch den Import dieser oben Klasse 2
behoben 10Und dann in class2
var1,var2 = smaple.method1()
Ist das der genaue Code, den Sie ausprobiert haben? – vmonteco
Natürlich nicht. Es ist voll von Syntaxfehlern: fehlende ':', Einrückung, 'class' Schlüsselwort ... – Francesco