私は最初のPythonスクリプトを書き込もうとしています。これは機能していましたが、少しリファクタリングした後、明らかにインデントを壊しました。何が問題なのかわかりません。通訳は次の方法について文句を言う。誰かがそれを指摘できますか?
def dataReceived(self, data):
a = data.split(':')
print a
if len(a) > 1:
command = a[0]
content = a[1]
msg = ""
if command == "iam":
self.name = content
msg = self.name + " has joined"
elif command == "msg":
msg = self.name + ": " + content
print msg
エラーは次のとおりです。ファイル"python_server.py"、17行目a = data.split(':')^ IndentationError:インデントされたブロックが必要です