Dies ist die Linux-App namens pytype, deren neueste Version als pytype2024.10.11sourcecode.zip heruntergeladen werden kann. Sie kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App namens Pytype kostenlos herunter und führen Sie sie online mit OnWorks aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS:
pytype
BESCHREIBUNG:
pytype ist ein statischer Typanalysator, der Typen für Python-Code prüft und ableitet, ohne ihn auszuführen, Fehler zur Kompilierzeit abfängt und umsetzbare Diagnosen generiert. Es entwickelte sich parallel zur Python-Typisierung bei Google und kann sowohl Inline-Annotationen als auch nicht annotierten Code mittels leistungsstarker Inferenz verstehen. Das Tool verwendet Stub-Dateien (.pyi) für die Standardbibliothek und Pakete von Drittanbietern (von typeshed und seinen eigenen integrierten Funktionen) und ermöglicht so genaue Prüfungen selbst in großen Codebasen mit unterschiedlicher Qualität. Entwickler können pytype lokal ausführen oder in CI einbinden, um Regressionen zu verhindern und die zunehmende Typdisziplin im Laufe der Zeit zu verfolgen. Da pytype Typen ableitet, ist es bei der schrittweisen Typisierung nützlich, um Nichtübereinstimmungen, fehlende Attribute oder unsichere Vereinigungen vor der Laufzeit aufzudecken. Dokumentation und Benutzerhandbuch beschreiben Konfiguration, unterstützte Funktionen und die Interaktion der Inferenz mit modernen Python-Idiomen.
Eigenschaften
- Statische Analyse und Typinferenz ohne Codeausführung
- Skalierbar auf große Codebasen mit gemischter Annotationsqualität
- Erkennung von Attributfehlern, fehlerhaften Vereinigungen und inkompatiblen Aufrufen
- CI-freundliche Fehlerberichterstattung und Konfigurationsknöpfe
- Integration mit Typeshed und projektspezifischen Stubs
- Unterstützung für Inline-Anmerkungen und schrittweises Eintippen
Programmiersprache
Python
Kategorien
Diese Anwendung kann auch von https://sourceforge.net/projects/pytype.mirror/ heruntergeladen werden. Sie wurde in OnWorks gehostet, um sie auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme aus ausführen zu können.