Python コード整形ツール

Python コードを整形・インデントします。

100% プライベート — 何もアップロードされません

すべての処理はお使いのブラウザ内でローカルに行われます。ファイルがデバイスから出ることも、サーバーに送信されることもありません。

その他の言語

Python 整形ツールについて

Python のインデントは意味を持ちます — 変更するとコードが壊れる可能性があります。そのため、このツールは既存のインデントを正確に保持し、各行内のスペース(カンマの後のスペース、末尾の空白の削除、空行の正規化)のみを整えます。

できること

  • 先頭のインデントを正確に保持します。
  • カンマの後に単一のスペースを追加します。
  • 末尾の空白を削除します。
  • 3 行以上の空行を 2 行にまとめます。

重要

Python のインデントは意味的であるため、このツールはインデントを追加または削除することはありません。元のスクリプトのインデントが一貫していない場合、このツールでは修正できません — その場合は autopep8 や black を使用してください。