У меня проблема с именем переменной в файле Python при использовании VSCode и autopep8, это пример:
...
formal_education: bool
...
Программа форматирования Autopep меняет формат следующим образом:
...
formal_education:
bool
...
Вызов SyntaxError, обнаруженного flake8, поэтому я пробовал специальные комментарии, такие как: # autopep8: noqa
и другие, использующие некоторые конкретные PEP, но похоже, что редактор пропустил некоторую фазу до и кажется невозможным, чтобы избежать этого поведения.
Я знаю, что проблема заключается в слове for внутри имени переменной.
На данный момент решением является отключение проверки формата на этапе сохранения "editor.formatOnSave": false
, но я хотел бы знать, как решить эту проблему, возможно, некоторая конфигурация для autopep или, может быть, напрямую через VSCode, или как применить специальные комментарии непосредственно в файле для достижения этой цели .
Спасибо!
Я использую:
- autopep8 1.3.4
- VSCode 1.23.1