Как отлаживать ошибки отступов в python

Я пытаюсь написать свой самый первый скрипт на 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. а = data.split(':') ^ IndentationError: ожидается блок с отступом

11
задан User97693321 5 April 2012 в 02:57
поделиться