2022/07/28(木) [n年前の日記]
#2 [python] vscode + autopep8がimportの順番を変更してしまう。
Visual Studio Code を使ってPythonのスクリプトソースを書いていたのだけど、autopep8 を呼んでソース整形をしてみたらimport行の順番が変更されてしまって、PyGObject を使ったソースが動かなくなってしまった。import行は変更しないように設定したいのだけど…。
以下の設定で、import行には変更を加えない状態にできるらしい。
_【VS Code】モジュールの自動整形(並び替え)をオフする方法 | peachdotpy
_python - Allow statements before imports with Visual Studio Code and autopep8 - Stack Overflow
_autopep8がsys.path.append()行をImportの下に持ってきてしまう問題 - Qiita
変更されたくない行の最後に「#nopep8」と書いておくのが一番簡単だろうか。
あるいは、Visual Studio Code の設定画面で、autopep8Args に「--ignore E402」を追加しておけばいいようで。
以下の設定で、import行には変更を加えない状態にできるらしい。
_【VS Code】モジュールの自動整形(並び替え)をオフする方法 | peachdotpy
_python - Allow statements before imports with Visual Studio Code and autopep8 - Stack Overflow
_autopep8がsys.path.append()行をImportの下に持ってきてしまう問題 - Qiita
変更されたくない行の最後に「#nopep8」と書いておくのが一番簡単だろうか。
あるいは、Visual Studio Code の設定画面で、autopep8Args に「--ignore E402」を追加しておけばいいようで。
[ ツッコむ ]
以上です。