Pythontidy

Pythonスクリプトのテキストをクリーンアップ、正規化、および再フォーマットする
今すぐダウンロード

Pythontidy ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Chuck Rhode
  • 出版社のWebサイト:
  • http://lacusveris.com/

Pythontidy タグ


Pythontidy 説明

Pythonスクリプトのテキストをクリーンアップ、正規化、および再フォーマットする Pythontidyは、標準入力からPythonコードを読み取り、改訂版を標準出力に書き込むスクリプトです。標準入力、および出力のデフォルトは「 - 」に、標準出力です。 「PEP 8:Python Codeのスタイルガイド」 Python.org。 2006年11月28日 .pythonスクリプトは通常、美化が必要ではありません。ただし、時々、変化する規格に準拠するためのスタイルを変更する必要があるかもしれません。このスクリプトはプログラムを一貫した方法で変換します。それを書くことのhumdrum のプロセスからのシンボリックコードのきれいなプレゼンテーションを抽象化し、それを働くことを取得します。チェックしません。すべてうまくいくと、出力Pythonコードも機能します。もちろん、あなたはそれを完全にテストすることを勧告します。コンパイラモジュールによって返された抽象構文ツリーノードクラス。ただし、他のバージョンから試してみることはあまり傷つけませんでした。 Debian 5.0 "Lenny"でサポートされているバージョンである2.5.2のPython回帰テストを実行しました。 tests fail:test_grammarはコンパイラモジュールでバグ6978を公開します。タプルは不変でハッシュ可能であり、したがってDICTインデックスとして適しています。シングルトンタプルリテラル(X、)はインデックスとして有効ですが、コンパイラモジュールは表示されている場合はxとして解析されます.test_disは、「逆アセンブル」Pythonバイトコードを予想されるものに比較します。命令スクリプトのバイトコードは、妨げられていないバージョンと機能的に同等である必要がありますが、必ずしもidentical.test_traceは、実行されているスクリプトの機能トレース内の行番号を予想されるものと比較します。整理されたスクリプトのステートメントは一般的に、未透いversion.test_doctestで同じステートメントとは少し異なる行番号を持ちます。予想されるものに対する瞬間の結果を比較します。 test_doctestのテストの1つは、期待と一致する回線番号を必要とするように見えますが、片付けられたスクリプトは一般に上記のような条件に違反しています.Pythontidy.pyのより難解な機能は、テストスイートコードの破損を避けるためにオフにされなければなりませんでした。実際には、すべての機能を使用するにはPersonal = Trueで実行したいと思うでしょう。要件: ・Python


Pythontidy 関連ソフトウェア