Python: как определить анализ стиля Spyder PEP8 для чтения из setup.cfg или увеличить макс. длина линии?
Я использую Spyder 2.3.1 и python (x, y).
В настройках Spyder вы можете активировать "Анализ стиля".
Это довольно приятно, но я хочу увеличить макс. допустимая длина линии.
Стандартная настройка для PEP8 составляет 79 символов.
Это можно изменить с помощью setup.cfg с содержимым:
[pep8]
max-line-length = 99
Это можно прочитать здесь: http://pep8.readthedocs.org/en/latest/intro.html#related-tools
Где я могу установить setup.cfg, чтобы Spyder/PEP8 распознал мой новый лимит?
Или есть другой способ установить этот предел или игнорировать E501 (линия длинная)?
Просто установка "Показать вертикальную линию после 99 символов" в Spyder не помогает
Ответы
Ответ 1
Согласно ссылке, приведенной @Werner:
http://pep8.readthedocs.org/en/latest/intro.html#configuration
то, что вам нужно сделать, - создать файл с именем ~/.config/pep8
(на Linux/Mac) или ~/.pep8
(в Windows) и добавить к нему следующие строки:
[pep8]
max-line-length = 99
Я тестировал его в Spyder, и он работает так, как ожидалось.
Ответ 2
Следует использовать tox.ini с секцией pep8 или setup.cfg на уровне проекта.
http://pep8.readthedocs.org/en/latest/intro.html#configuration
Ответ 3
Ссылки на "pep8" устарели. Пакет был переименован в "pycodestyle".