Описание тега pycodestyle
NonePycodestyle - это простой анализатор стиля Python, используемый для проверки кода Python на соответствие некоторым соглашениям о стилях в PEP 8.
1
ответ
Как исправить проблемы с E402?
Мы пытаемся исправить проблемы с PEP8 E402. В основном наш код разбит на: import os os.environ['LIB_CAN_THROW_ERROR_ON_IMPORT'] = 2 import lib os.environ['LIB_CAN_THROW_ERROR_ON_IMPORT'] = 0 # back - if sys.version_info[0] > 2: import python3lib …
29 янв '18 в 09:34
0
ответов
Стиль кода Python: греческие символы
В Python для имен переменных можно использовать греческие символы (UTF-8), но считается ли это хорошим стилем? >>>λ = 2 >>>λ 2
19 янв '18 в 12:44
0
ответов
pycodestyle извлекает результаты, не печатая их
Я пытаюсь использовать pycodestyle в программе Python: from pycodestyle import StyleGuide, StandardReport CONFIG_FILE = 'setup.cfg' def check_pycodestyle(): style_guide = StyleGuide(config_file=CONFIG_FILE, quiet=True) # style_guide = StyleGuide(con…
28 июн '18 в 12:36
1
ответ
Spyder игнорирует.pycodestyle
Я использую Spyder v.3.2.8 и пытаюсь изменить анализ стиля кода в реальном времени. Например, я хотел бы установить максимальную длину строки в 99. Я точно следовал тому, что было предложено здесь, т.е. я создал файл .pycodestyle в каталоге в резуль…
12 сен '18 в 14:37
0
ответов
pycodestyle "продолжение строки не выровнено" не совсем корректно - ошибка, конфигурируемая или ошибка пользователя?
Это минимальный пример, основанный на моем коде: def fn(self): Foo() \ .with_bar( Bar() .with_baz('Baz') ) Я нахожу это вполне читабельным, но pycodestyle жалуется: стандартный ввод:5:17: строка продолжения E131 выровнена для отступа Почти в каждом …
09 янв '18 в 21:58
1
ответ
Новое обновление Sublimelinter 4.0.2 больше не может найти ни одного из моих линтеров
Поэтому после открытия Sublime Sublimelinter обновился, и теперь ни один из моих линтеров не работает. Я посмотрел вокруг онлайн и не повезло. когда я обновлял, он сказал, что я могу вручную установить старую версию, но я скорее использую более нову…
03 мар '18 в 23:55
1
ответ
CircleCI запускает pylama/pycodestyle, не заканчивающийся
Я пытаюсь использовать CircleCI, чтобы проверить, правильно ли применены руководящие принципы в отношении стиля кода, в противном случае произойдет сбой. Это конфиг у меня - run: name: Check codestyle guidlines command: | . venv/bin/activate pylama …
20 июл '18 в 11:35
4
ответа
Лучший способ хранить константы в Django
У меня есть приложение Django и я использую GitHub для CI. Теперь я сталкиваюсь с проблемой, что у меня возникает конфликт слияния с импортом констант при каждом слиянии. Другие разработчики, импортирующие константы, часто меняются, как и я. Дерево …
11 янв '18 в 11:43
1
ответ
PyCodeStyle - Sublime Text 3 - Длина строки комментария
Я успешно настроил Sublime Text 3 для работы с SublimeLinter и PyCodeStyle. Мне нравится использовать его, чтобы сохранять честность, и я настроил свой конфигурационный файл SublimeLinter для PyCodeStyle, чтобы игнорировать определенные предупрежден…
19 авг '18 в 02:50
1
ответ
Слишком длинная строка в стиле Pycode E501 (118 > 79 символов)
charr_prob = float(self.char_freq(kgram, char) * 1.0 / (self.kgram_freq(kgram) * 1.0)) Как я могу это исправить?
10 апр '18 в 08:45
1
ответ
Как получить предупреждение - "неиспользуемая функция" в Eclipse Python (PyDev)?
Я хочу получать предупреждения для неиспользуемых функций в PyDev, Python IDE для Eclipse. Я не нашел варианта для этого в Анализ кода. Как я могу это сделать?
06 сен '18 в 06:38
3
ответа
Как сделать pylint, flake8 или pycodestyle для автоматического исправления ошибок?
Я правильно установил все вышеупомянутые модули на ВМ, которую я использую в Ubuntu 18.04. При запуске любого из них в определенном сценарии или папке они правильно идентифицируют ошибки стиля и выводят их в консоль. Например: (venv) .../src$ python…
22 фев '19 в 23:38
1
ответ
Как настроить pycodestyle в Google App Store Cloud Shell
Вчера мои скрипты на python в Google Cloud Shell начали включать следующие предупреждения pycodestyle о длине строк: [pycodestyle] E501 line too long (85 > 79 characters) Хотя некоторые предупреждения / комментарии были полезны, некоторые просто …
22 мар '19 в 10:47
0
ответов
NonePython : pycodestyle (ex pep8) против строгости Pylint
У меня есть python проект, который я хочу проверить против PEP8 соответствия. мой setyp.cfg является следующим: [pycodestyle] count = True ignore = E266, W504 max-line-length = 80 statistics = True exclude = .venv,./build% После некоторой очистки мо…
29 июл '19 в 17:36
2
ответа
NonePycodestyle : игнорировать директивы в отношении проекта
Есть ли способ настроить проект Python, чтобы игнорировать конкретные pycodestyle директивы по проекту? т.е. добавление файла, например, сказать .pycodeignore в корне проекта с записями вроде: E302 E266 и т.д?
19 июл '19 в 09:48
1
ответ
Как лучше всего контролировать "слишком много локальных переменных в функции" без подавления и изменения настроек pylint?
Я работаю над тем, чтобы файлы кода Python имели оценку 10/10 с обычным pylint и pycodestyle. но я получаю серьезные изменения от "слишком много локальных переменных" в функциях. Функции могут быть разделены из-за временной проблемы всего пакета. по…
19 ноя '19 в 07:55
0
ответов
Должен ли я объявлять импорт в начале файла или где-то еще?
Я прочитал статью об AsyncIO и кое-что заметил. Вот код из этой статьи: #!/usr/bin/env python3 # countasync.py import asyncio async def count(): print("One") await asyncio.sleep(1) print("Two") async def main(): await asyncio.gather(count(), count()…
28 ноя '19 в 11:19
2
ответа
pep8 - статистика по всему проекту
Я работаю над проектом Python и использую средство проверки PyPI pep8. Есть ли простой способ получить рейтинг pep8 для моего проекта? Например, процентное соотношение (например, 10 строк не соответствует pep8 из 100 строк) или любое число, чтобы оц…
15 дек '19 в 20:32
1
ответ
Как справиться с бесконечным выводом вызова Python cmd?
Иногда мне нужно вызвать cmd в моей программе python и я хочу проанализировать вывод. В большинстве случаев вызов cmd выполняет свое действие, печатает пару строк и завершается. К сожалению, некоторые команды cmd никогда не завершаются и продолжают …
17 янв '20 в 14:52
1
ответ
Не знаю, как работать с несколькими файлами в Windows
Это кажется очень простым и, конечно, мне не хватает чего-то очевидного, но я могу заставить pycodestyle работать с подстановочными знаками на моем Mac, но не на моем компьютере. Что я делаю неправильно? Я пробовал следующее, и это работает на моем …
07 сен '19 в 15:36