1. ホーム
  2. python

[解決済み] Pythonのコードを正しくフォーマットするにはどうしたらいいですか?

2023-01-21 03:29:11

質問

ある時はスペース2つで、ある時はスペース4つで、といった具合に。コード自体は正しく、よくテストされていますが、書式はひどいものです。

Python コードのスニペットを単に貼り付けることができ、それが私のために自動的にインデント/フォーマットされるようなオンライン場所がありますか?あるいは X のようなことができるのでしょうか? X --input=*.py を実行し、フォーマットされたバージョンで各ファイルを上書きするようにできますか?

どのように解決するのですか?

編集部:現在、私がお勧めするのは autopep8 をお勧めします。これはインデントの問題を修正するだけでなく、(あなたの裁量で)コードを他の多くのPEP8ガイドラインに準拠させることができるからです。


使用方法 reindent.py . Pythonの標準的なディストリビューションに付属しているはずですが、Ubuntuの場合は python2.6-examples パッケージをインストールする必要があります。

また、このパッケージは ウェブ .

このスクリプトは、任意の python スクリプトを 4-space 標準に適合するように変換しようとします。