Heim > Artikel > Backend-Entwicklung > Wie können Sie die Generierung einer „requirements.txt“-Datei aus Python-Quellcode automatisieren?
Automatisierung der Anforderungs.txt-Generierung aus Python-Quellcode
Das manuelle Erstellen einer Anforderungs.txt-Datei kann eine mühsame Aufgabe sein, insbesondere bei der Arbeit mit externer Python-Quellcode, dem einer fehlt. Um dieser Herausforderung zu begegnen, untersuchen wir eine automatisierte Lösung zum Generieren einer „requirements.txt“-Datei direkt aus dem Importabschnitt.
Lösung:
Glücklicherweise ist der Python-Paketindex ( PyPI) bietet ein Tool namens pipreqs, das Abhängigkeiten nahtlos aus dem Python-Quellcode extrahiert. So können Sie es verwenden:
Pipreqs installieren:
pip install pipreqs
Pipreqs ausführen:
Führen Sie den Befehl pipreqs im Python-Quellcodeverzeichnis aus:
pipreqs /path/to/project
Dieser Befehl erstellt eine Datei „requirements.txt“ im angegebenen Verzeichnis.
Vorteile von pipreqs:
Im Gegensatz zum herkömmlichen Pip-Freeze-Befehl bietet pipreqs mehrere Vorteile:
Das obige ist der detaillierte Inhalt vonWie können Sie die Generierung einer „requirements.txt“-Datei aus Python-Quellcode automatisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!