-3
Ich bekomme die msg: gibt es einen Fehler in Ihrem Programm: erwartet einen eingerückten Block in Zeile 4, Druckdaten.eingerückten Block in Python
class listener(StreamListener):
def on_data(self, data):
try:
print data
saveFile = open('UkmDB','a')
saveFile.write(data)
saveFile.write('\n')
saveFile.close()
return True
except BaseException, e:
print 'failed ondata,',str(e)
time.sleep(5)
Sie nach 'versuchen einrücken müssen:' und 'expect' auf dem gleichen Niveau sein muss – schwobaseggl
Ihre Einbuchtung sicher falsch ist in diesem Beitrag. Mischen Sie Tabulatoren und Leerzeichen und haben Sie Registerkarten, die so konfiguriert sind, dass sie möglicherweise auf jede vierte Spalte erweitert werden? Tun Sie das nicht, verwenden Sie nur Leerzeichen zum Einrücken. –
Mögliches Duplikat von [Warum bekomme ich "IndentationError: Ein eingerückter Block erwartet?"?] (Http://stackoverflow.com/questions/4446366/why-am-i-getting- indentationerror-expected-an-nedded-block) –