Pythontidid

Bereinigt, reguliert, reguliert und formatiert den Text von Python-Skripts
Jetzt downloaden

Pythontidid Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Chuck Rhode
  • Website des Verlags:
  • http://lacusveris.com/

Pythontidid Stichworte


Pythontidid Beschreibung

Aufräumt, regularisiert und formatiert den Text von Python-Skripten PythonTidy ist ein Skript, das Python-Code von der Standardeingabe liest und schreibt eine überarbeitete Fassung der Norm output.Alternatively, kann es mit Dateinamen als Argumente aufgerufen werden: - Python PythonTidy.py Eingang outputSuffice es zu, dass die Eingabestandardwerte zu sagen, -, die Standardeingabe und die Ausgabe standardmäßig auf '-', die Standard-output.It Mittel, um die Weisheit zu verkapseln offenbart in: - Rossum, Guido van, und Barry Warschau. "PEP 8: Style Guide für Python-Code." 23. März 2006. Python.org. 28. November 2006 .Python Skripte sind in der Regel so gut aussehen, dass kein Verschönerungs erforderlich ist. Doch von Zeit zu Zeit kann es notwendig sein, den Stil zu ändern, um ändernden Standards zu entsprechen. Dieses Skript wandelt Programme in einer konsistenten Art und Weise. Sie abstrahiert die hübsche Präsentation des symbolischen Code aus dem eintönigen Prozess des Schreibens und es work.This Skript immer davon ausgegangen, dass der Eingang Python-Code ist gut ausgebildet und arbeitet mit zu beginnen. Es prüft nicht. Wenn alles gut geht, wird der Ausgang Python-Code arbeiten, auch. Natürlich empfehlen wir Ihnen, es zu testen vollständig nur durch python.2.5 ausgeführt werden sure.This Skript sein sollte (und vielleicht höher) auf Skripte für diese Version geschrieben (und senken vielleicht) aufgrund seiner begrenzten Kenntnisse und Erwartungen für die abstract syntax tree Knotenklassen durch den Compiler-Modul zurückgegeben. Es würde nicht viel schaden, es zu versuchen aus (und auf) anderen Versionen, aber, und es könnte tatsächlich work.Search dieses Skript für Python Version Abhängigkeit. Die meisten der Python 2.5 Test-Suite durchläuft PythonTidy.py unbeeinträchtigt. Ich lief die Regressions Python-Tests für 2.5.2, welche die Version von Debian 5.0 Auf meinem System diese Tests fehlschlagen, bevor aufräumt unterstützt wird Lenny.: - test_imageop o test_pyclbr o test_sys282 Tests erfolgreich, nachdem er mit den Standard PythonTidy globalen Einstellungen aufräumt, aber diese Tests fehlschlagen: test_grammar macht Fehler 6978 in dem Compiler-Modul. Tupeln sind unveränderlich und hashable und somit geeignet als dict Indizes. Während ein Singleton Tupels literal (x,) gilt als ein Index, der Compiler parst sie Modul als x, wenn es appears.test_dis vergleicht zerlegten Python-Bytecode zu dem, was erwartet wird. Während Byte-Code für ein Skript in Ordnung gebracht funktional äquivalent zu der untidied Version sein soll, wird es nicht unbedingt sein identical.test_trace der Zeilennummern in einer funktionalen Spur eines laufenden Skript vergleicht mit denen erwartet wird. Eine Anweisung in einem Skript in Ordnung gebracht wird in der Regel eine Zeilennummer geringfügig von der gleichen Aussage in der untidied version.test_doctest haben eine umfangreiche Reihe von Tests des doctest-Modul, das sich auf Dokument Testcode innerhalb doc Strings verwendet wird und bei Bedarf zu vergleichen sofortige Ergebnisse gegen die erwartet. Einer der Tests in test_doctest erscheint Zeilennummern im Einklang mit den Erwartungen erfordern, aber in Ordnung gebracht Skripte verletzen im Allgemeinen solche Bedingungen wie above.The esoterischeren Fähigkeiten von PythonTidy.py erklärt die Testsuite Code zu vermeiden werden musste ausgeschaltet korrumpieren. In der Praxis sollten Sie mit PERSONAL = True verwenden, um alle Funktionen und natürlich laufen werden Sie den guten Geschmack zu finden und alle die Pannen patchen es einführt. Anforderungen: · Python


Pythontidid Zugehörige Software