2015-04-05 2 views
-2

Я использую pythonanywhere для запуска моего кода на Python, и у меня недавно появилась странная ошибка отступа из ниоткуда. Вот как это выглядит:Получение странных ошибок отступов в python в любом месте

https://www.dropbox.com/s/ho26q4gpzd0qvpj/Screen%20Shot%202015-04-05%20at%2014.17.18.png?dl=0

Что делать?

+1

Вы смешиваете вкладки и пробелы; используйте свой редактор для преобразования вкладок в пробелы. Затем настройте тот же самый редактор, чтобы вставлять пробелы каждый раз, когда вы используете клавишу TAB для отступов. –

+0

Хорошо, я попробую это, но почему я получаю -1? – hamzah

+0

Я не знаю, как я не знаю, почему другие люди голосуют. Я думаю, что они, возможно, голосовали, потому что ваш вопрос не показывает никаких исследований, и вы не указали свой код; ссылка на внешний скриншот обычно не одобряется. –

ответ

6

Замените все пробелы язычками или наоборот. Убедитесь, что вы последовательны!

2

для разработки в python используйте текстовый редактор, который печатает специальный символ (вкладка, пробел, новая строка), чтобы вы могли видеть, где у вас есть пробел вместо закладки для отступа! надежды помогли вам!