Парсер для Pip-файлов (получить список всех пакетов, используемых в Pip-файле)
Есть ли парсер для чтения в Pipfile и возврата списка всех пакетов, используемых в Pipfile?
Если нет, то как можно поступить об этом? Я думал, что регулярное выражение может сделать эту работу, но я недостаточно знаком со структурой Pip-файлов, чтобы подтвердить, что это так.
1 ответ
Решение
Сначала установите pipfile pip install pipfile
,
тогда просто используйте парсер, который он предоставляет
from pipfile import Pipfile
parsed = Pipfile.load(filename=pipfile_path)