2015-05-29 2 views
0

У меня много ошибок возникает при следующей ошибке. Может ли кто-нибудь помочь мне, что делать, когда эта ошибка появляется?Как преодолеть ошибку Unindentation в python?

Здесь я прилагается скриншот.

Here I am attaching The Code. Error Statement

+3

Конвертировать вкладки в 4 пространства из вашей IDE – koukouviou

+0

Вы можете использовать IDE, специфичный для python, такой как pycharm, который автоматически отступы, когда вы нажимаете enter, и даст вам ошибку, если вы неправильно отступили. https://www.jetbrains.com/pycharm/download/ – Scott

+0

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

ответ

1

Я использую EditorConfig, чтобы решить эту проблему на этих языках.

в .editorconfig, вы можете написать несколько правил для питона

# 4 space indentation 
    [*.py] 
    indent_style = space 
    indent_size = 4 

и сохраните .editorconfig в каталоге.

-1

Я обычно "выбрать все" в моем тексте Editer, затем отступы, затем Unindent. Редактор должен преобразовать все табуляции в пробелы (или пробелы для вкладок в зависимости от настройки в редакторе

Edited обратиться комментарий Стивена:. Если вы используете Блокнот или некоторые такие вы могли бы сделать поиска/замены для вкладок или что-то?

+0

Это тоже редактор. –

0

Это когда-то случилось со мной, когда я - чтобы сделать вещи короче - вырезать и вставить некоторые предложения из другого источника. Мне пришлось переписать их снова, и все прошло хорошо. Очевидно, Python довольно серьезно относится к отступам.

Смежные вопросы