Описание тега autopep8

NoneAutopep8 автоматически форматирует код Python в соответствии с руководством по стилю PEP 8.
0 ответов

Автоматическое исправление отступов Python

У меня есть код без правильных отступов if age > 18: if salary > 100000: print('success') elif salary < 50000: print('fail') else: print('get_more_info') else: print('fail') мне нужно получить if age > 18: if salary > 100000: print('s…
02 апр '18 в 08:16
1 ответ

Какой тип объекта мне нужен, чтобы использовать параметр options fix_multiple_files?

Мне нужно создать простой скрипт для исправления отступов в скриптах Python репозитория. я нашел fix_multiple_files в модуле autopep8: import autopep8 autopep8.fix_multiple_files('/home/playrix/work/ci-teamcity/scripts/', options={'recursive': 1}) Я…
01 ноя '18 в 12:57
1 ответ

Ошибка: порождает пикодестиль ENOENT

Я получил эту ошибку, установив linter-pep8. Error: spawn pycodestyle ENOENT at exports._errnoException (util.js:1026:11) at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32) at onErrorNT (internal/child_process.js:359:16) at _c…
07 фев '17 в 11:22
7 ответов

Код Visual Studio с PyLint и autoPep8: как можно избежать того, чтобы PyLint жаловался на длину моей строки?

Я недавно перешел на Visual Studio Code и должен сказать, что мне это нравится до сих пор. Я работаю над проектом Python, который включает в себя пакеты pip pylint а также autopep8 и я настроил VSCode для форматирования кода в соответствии с этими п…
4 ответа

vscode autopep8 разрешить операторы перед импортом

Я использую vscode с плагином Python и Autopep8 с "editor.formatOnSave": true, У меня есть локальные пакеты, которые мне нужно импортировать, поэтому у меня есть что-то вроде import sys sys.path.insert(0, '/path/to/packages') import localpackage но …
1 ответ

Исключить файл в форматере PyDev

В Eclipse PyDev я использую autopep8.py для форматирования кода. У меня также включен "Автоформат редактора содержимого перед сохранением". В>99% всех ситуаций это именно то, что я хочу. Тем не менее, у меня есть набор файлов с большими таблицами, к…
04 сен '17 в 11:29
3 ответа

Как вы форматируете код Python в Visual Studio Code?

Открыл тикет с AutoPep8, но когда я установил расширение autopep8, он, похоже, не нашел модуль. Когда я изменяю конфигурацию, чтобы сказать, где это формат, я ничего не делаю. Формирование в терминале делает однако. Есть идеи? https://github.com/hha…
11 окт '17 в 03:09
1 ответ

Контроль уровня проекта за использованием autopep8

У меня есть ситуация, когда я настроил использование autopep8 глобально, но теперь мне нужно отключить его для определенных проектов, но не для других. Возможно ли это, и если да, то как это можно сделать?
09 ноя '18 в 09:30
1 ответ

Как я могу заставить pylint и autopep8 договориться о том, как сделать отступ для определений упакованных функций?

Как я могу сделать преттификатор autopep8 и линтер pylint согласны с тем, как сделать отступ для моего кода, не отключая форматирование / линтинг вообще? Я не против, если это первое или второе форматирование, пока я могу нажать Alt+F в VSCode и дов…
17 ноя '18 в 15:26
1 ответ

autopep8 исключать файлы по расширениям

Я пытаюсь использовать команду autopep8 таким способом autopep8 --in-place --exclude='*.js,*.jade,*.styl' autopep8 --in-place --exclude='*.styl' autopep8 --in-place --exclude=*.js,*.jade,*.styl autopep8 --in-place --exclude=*.styl все эти методы не …
17 дек '15 в 20:39
1 ответ

PEP8 E203 ошибка возникает в срезе списка

buffer[start_index : start_index + nbytes] path[1 + path.rfind('#') :] В этом случае в библиотеке pep8 возникает ошибка Но в документации PEP8 ( https://www.python.org/dev/peps/pep-0008/) Да: > ham[1:9], ham[1:9:3], ham[:9:3], ham[1::3], ham[1:9:…
28 авг '17 в 10:22
0 ответов

Как использовать расширение autoPep8 с ноутбуком ipython

Я новичок в расширениях Python и после установки autopep8 и запустил: jupyter nbextension enable jupyter-autopep8-master/jupyter-autopep8 Вернулся Включение расширения для ноутбука jupyter-autopep8-master/jupyter-autopep8... - Проверка: найденные пр…
19 янв '19 в 19:20
3 ответа

Auto-PEP8 добавляет строки, превращая мою лямбду в функцию def. Как отключить этот конкретный автоматический формат?

Я использую код Visual Studio, и PEP8 автоматически форматирует часть моего кода, я только что узнал о лямбдах и у меня был трехстрочный код, подобный этому: Это пошло от этого 3-строчного кода: # Lambda example divide = lambda x, y: x/y print(divid…
28 янв '19 в 05:44
1 ответ

autopep8 переформатирует регион в emacs/spacemacs

Я недавно перешел из vim в emacs (spacemacs). Spacemacs поставляется с yapf в качестве стандартного инструмента переформатирования кода для Python. Я считаю, что autopep8 лучше работает на коде Python, когда код не работает. Я не могу понять, как за…
30 ноя '15 в 15:45
0 ответов

Запустите jupyter nbextensions с аргументом

Как я могу пройти options={'max_line_length': 120} к jupyter-autopep8? Вот библиотека, определяющая json, которую я пытаюсь обновить. { "python": { "library": "import json\nimport autopep8", "prefix": "print(json.dumps(autopep8.fix_code(u", "postfix…
17 окт '18 в 02:37
1 ответ

Ошибка autopep8 --indent-size

Недавно установленный пакет atom-beautify в Atom. Я использую Linux в качестве ОС. я установил недостающий пакет python для autopep8 и все еще получаю эту неожиданную ошибку. autopep8: ошибка: нет такой опции: --indent-size Кто-нибудь знает почему? …
18 июл '16 в 16:24
4 ответа

Код VS Python autopep8 не учитывает 2 пробела, висящих отступы

Я пытаюсь заставить autopep8 работать с правильным отступом кода Python с 2 пробелами вместо 4. Я использую VS Code с расширением Python, который использует autopep8 для форматирования. Я обнаружил, что autopep8 может быть настроен на использование …
29 янв '19 в 22:16
0 ответов

Можно ли настроить форматирование autopep8?

Например, словари в настоящее время отформатированы из этого: return { 'v2': {'type': 'some_type', 'path_definitions': path.to.some.Module}, 'raw': {'type': 'raw'}, } к этому: return { 'v2: { 'type': 'some_type', 'path_definitions': path.to.some.Mod…
17 сен '18 в 14:35
0 ответов

Как избежать форматирования Python Autopep8 в строке в VSCode?

У меня есть проблема с именем переменной в файле Python, используя VSCode и autopep8, это пример: ... formal_education: bool ... Autopep Formater изменить формат следующим образом: ... formal_education: bool ... Повышение SyntaxError, обнаруженного …
14 июн '18 в 11:07
1 ответ

pep8, autopep8 и импорт в конце файла

Я использую Eclipse с подключенным autopep8, и мне это очень помогло. Это экономит много моего времени от исправления стиля кода руками. Но для некоторых шаблонов кодирования я не знаю, как избежать правил pep8, которые я не хочу использовать. Напри…
17 дек '14 в 06:40