Парсер для Pip-файлов (получить список всех пакетов, используемых в Pip-файле)

Есть ли парсер для чтения в Pipfile и возврата списка всех пакетов, используемых в Pipfile?

Если нет, то как можно поступить об этом? Я думал, что регулярное выражение может сделать эту работу, но я недостаточно знаком со структурой Pip-файлов, чтобы подтвердить, что это так.

1 ответ

Решение

Сначала установите pipfile pip install pipfile,

тогда просто используйте парсер, который он предоставляет

from pipfile import  Pipfile
parsed = Pipfile.load(filename=pipfile_path)
Другие вопросы по тегам