Python-Skript erstellen
Erstellen Sie ein professionelles Python-Skript mit Fehlerbehandlung und CLI-Interface.
Prompt-Vorlage
Erstelle ein professionelles Python-Skript für [AUFGABENBESCHREIBUNG]. **Anforderungen:** - Python-Version: [VERSION, z.B. 3.11+] - Benötigte Bibliotheken: [BIBLIOTHEKEN] - Eingabequelle: [CLI-Argumente/Datei/API/Datenbank] - Ausgabeformat: [Konsole/Datei/JSON/CSV] **Das Skript soll:** 1. **CLI-Interface:** Argparse oder Click für Kommandozeilenargumente 2. **Konfiguration:** Umgebungsvariablen und/oder Config-Datei Unterstützung 3. **Logging:** Strukturiertes Logging mit verschiedenen Log-Levels 4. **Fehlerbehandlung:** Try/Except mit spezifischen Exception-Klassen 5. **Type Hints:** Vollständige Typ-Annotationen für alle Funktionen 6. **Dokumentation:** Docstrings im Google/NumPy-Style 7. **Hauptlogik:** [BESCHREIBUNG DER GEWÜNSCHTEN FUNKTIONALITÄT] **Code-Qualität:** - Folge PEP 8 Konventionen - Verwende Pathlib statt os.path - Implementiere Context Manager wo sinnvoll - Schreibe testbaren Code mit Dependency Injection Füge ein requirements.txt und eine kurze README bei.
Platzhalter in [eckigen Klammern] ersetzen: [AUFGABENBESCHREIBUNG][VERSION, z.B. 3.11+][BIBLIOTHEKEN][CLI-Argumente/Datei/API/Datenbank][Konsole/Datei/JSON/CSV][BESCHREIBUNG DER GEWÜNSCHTEN FUNKTIONALITÄT]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Beschreiben Sie die gewünschte Funktionalität möglichst genau
- Geben Sie benötigte Bibliotheken und Python-Version an
- Fragen Sie nach einem pyproject.toml statt setup.py
- Bitten Sie um pytest-Tests für die Hauptfunktionen
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #python #scripting #cli #automation