reindent.py による Python のインデントの不一致の修正
タブとスペースが混在するインデントの不一致により、Python コードの保守が困難になる可能性があります。この問題に対処するために、Python は、Python インストールの Tools/scripts/ ディレクトリにある reindent.py スクリプトを提供します。
reindent.py の使用
reindent.py、Python コードを含むディレクトリに移動します。ターミナル ウィンドウを開き、次のコマンドを実行します:
python Tools/scripts/reindent.py <file_name>.py
たとえば、ファイル "example.py" を再フォーマットするには:
python Tools/scripts/reindent.py example.py
reindent.py はファイルを自動的に次のように変換します。 4 スペースのインデントを使用し、ハードタブ文字を削除し、行末から余分なスペースとタブをトリミングします。また、ファイル末尾の空行も削除され、最後の行が改行で終わるようになります。
reindent.py のインストール
Linux ディストリビューションがインストールされていない場合デフォルトで reindent がインストールされていますが、pip:
pip install reindent
を使用して簡単にインストールできます。インストールされたら、次を使用できます。上で説明したように reindent.py を実行します。
以上がreindent.py を使用して Python のインデントの問題を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。