-3
msg: あなたのプログラムにエラーがあります:インデントされたブロック ここに4行目の印刷データが必要です。インデントされたブロックの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)
あなたは 'しようとした後、インデントする必要があります:'と 'expect'が同じレベルでなければなりません – schwobaseggl
あなたのインデントは確かに間違っていますこのポストで。あなたはタブとスペースをミックスしていて、おそらくタブを4列ごとに展開するように設定していますか?それをしないでください。インデント用にスペースを使用してください。 –
[IndentationError:インデントブロックが必要なのはなぜですか?](http://stackoverflow.com/questions/4446366/why-am-i-getting-indentationerror-expected-an-indented-block) –