Rumah > Artikel > pembangunan bahagian belakang > Bagaimanakah Anda Boleh Mengautomasikan Penjanaan Fail `requirements.txt` daripada Kod Sumber Python?
Mengautomasikan Keperluan.txt Penjanaan daripada Kod Sumber Python
Mencipta fail requirements.txt secara manual boleh menjadi tugas yang membosankan, terutamanya apabila bekerja dengan kod sumber Python luaran yang tidak mempunyai satu. Untuk menangani cabaran ini, mari kita terokai penyelesaian automatik untuk menjana fail requirements.txt terus daripada bahagian import.
Penyelesaian:
Nasib baik, Indeks Pakej Python ( PyPI) menawarkan alat yang dipanggil pipreqs yang mengekstrak kebergantungan dengan lancar daripada kod sumber Python. Begini cara anda boleh menggunakannya:
Pasang pipreqs:
pip install pipreqs
Jalankan pipreqs:
Laksanakan arahan pipreqs pada direktori kod sumber Python:
pipreqs /path/to/project
Arahan ini akan mencipta fail requirements.txt dalam direktori yang ditentukan.
Kelebihan pipreqs:
Berbeza dengan arahan pip freeze tradisional, pipreqs menawarkan beberapa faedah:
Atas ialah kandungan terperinci Bagaimanakah Anda Boleh Mengautomasikan Penjanaan Fail `requirements.txt` daripada Kod Sumber Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!