Список всех python модулей, импортированных проектом - PullRequest
0 голосов
/ 25 февраля 2020

Я запускаю свои проекты на python = 3.6 и хочу перечислить все модули, импортированные сценариями python, присутствующими в этом каталоге проекта / repo /, чтобы я мог создать файл требований, заданный для проекта c, для будущего использования , Помогите мне с помощью скрипта пройти по дереву каталогов, чтобы вывести список модулей или любого доступного python модуля для этого.

1 Ответ

0 голосов
/ 06 мая 2020

Я наткнулся на пакет pipreqs, который генерирует файл require.txt на основе операторов импорта проекта.

Установка:

pip install pipreqs

Использование:

pipreqs /path/to/project

pipreqs автоматически создаст файл require.txt в папке root вашего проекта.

Ограничение: Использование Pipreqs импорт проектов для создания файла require.txt. Итак, очень важно отметить, что pipreqs не будет включать плагины, необходимые для конкретных c проектов. Вам необходимо добавить информацию о плагинах вручную втребовании. Txt

...