Rumah > Artikel > pembangunan bahagian belakang > Bagaimanakah Saya Boleh Mengautomasikan Menjana Fail `requirements.txt` untuk Projek Python?
Mengautomasi Penjanaan Fail Keperluan.txt
Membuat fail requirements.txt secara manual boleh menjadi rumit, terutamanya apabila bekerja dengan kod sumber Python yang tidak diketahui. Artikel ini meneroka penyelesaian automatik untuk menjana fail ini berdasarkan bahagian import kod sumber.
pipreqs: Penyelesaian
pipreqs ialah utiliti pihak ketiga yang direka bentuk untuk memudahkan penciptaan automatik fail requirements.txt. Untuk menggunakannya:
pip install pipreqs pipreqs /path/to/project
Mengapa pipreqs Over pip freeze?
Tidak seperti pip freeze, yang menangkap pakej yang dipasang melalui pemasangan pip dalam persekitaran semasa, pipreqs menawarkan beberapa kelebihan:
GitHub Faedah pipreqs
Pipreqs dihoskan pada GitHub dan menyediakan sumber yang berharga, termasuk:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengautomasikan Menjana Fail `requirements.txt` untuk Projek Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!