Folgender code gibt 'muh' aus, ich hatte gerne 'hum'
Code: Alles auswählen
def test():
a = 0
def f1():
a = 1
return
def f2():
if (a == 1):
print 'hum'
else:
print 'muh'
return
f1()
f2()
return
test()
Geht das ueberhaupt? Konkret will ich in test() lokal einige funktionen definieren, die ich einem expat xml parser uebergebe. Diese funktionen sollen aber auf lokale variablen von test() zugreifen koennen.
Behe0815