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, и он работает так, как ожидалось.

Ответ 3

Ссылки на "pep8" устарели. Пакет был переименован в "pycodestyle".