Pythonのインデントを修正する方法 質問する

Pythonのインデントを修正する方法 質問する

インデントが一貫していない Python コードがいくつかあります。タブとスペースが混在しているため、状況はさらに悪化し、スペースのインデントも保持されません。

コードは期待どおりに動作しますが、保守が困難です。

インデントを修正するにはどうすればいいですか(HTML 整理コードを壊さずに、Python 用のもの (ただし、Python 用) を作成できますか?


編集者特有のアドバイス:

ベストアンサー1

Python インストール ディレクトリreindent.pyにあるスクリプトを使用します。Tools/scripts/

Python (.py) ファイルを変更して、4 スペースのインデントを使用し、ハード タブ文字を使用しないようにします。また、行末の余分なスペースとタブをトリムし、ファイルの末尾の空行を削除します。また、最後の行が改行で終わるようにします。

詳細な使用方法については、そのスクリプトを参照してください。


注意: Linux ディストリビューションに Python とともに reindent がデフォルトでインストールされていない場合は、次の手順に従ってください。

reindent多くの Linux ディストリビューションでは、デフォルトで がインストールされていませんpython--> 入手する簡単な方法の 1 つは、reindentを実行することですpip install reindent

ps の代替手段として、ディストリビューションのパッケージ マネージャー (つまり、、 )をpip使用することもできますが、その場合、各ディストリビューションには異なるパッケージにツールがあるため、どのパッケージにコマンド ライン ツールが含まれているかを把握する必要があります。apt-getyumdnf

おすすめ記事