Экстрактор require.txt: создайте зависимости pip из блокнота Jupyter за считанные секунды.
Этот экстрактор требований.txt считывает .ipynb, ищет в каждой ячейке кода строки импорта и установки оболочки-magic, а также записывает чистый файл требований.txt для `pip install -r`. Перетащите блокнот в браузер — файл появится внизу; ничто не покидает вашу машину. Он охватывает скучный реальный вариант использования: кто-то поделился записной книжкой, вы хотите запустить локально и у вас нет времени вручную просматривать весь импорт.
Голые парсеры часто что-то упускают. Экстрактор захватывает импорт библиотеки по умолчанию — вы случайно не прикрепляете `os` или `json`. Известные псевдонимы импорта — `cv2 → opencv-python`, `sklearn → scikit-learn`, `PIL → Pillow`, `bs4 → beautifulsoup4`, `yaml → PyYAML`, `dotenv → python-dotenv` — сопоставляются с реальными именами PyPI, чтобы работал `pip install -r`.
Местное подключение: эта страница не является частью проверки записной книжки, и этот проект не содержит никаких сведений о начальных требованиях, которые будут удалены от вашей виртуальной среды. Также полезная проверка работоспособности после Pipereqs: поместите сюда тот же блокнот, просканируйте список и настройте пины, прежде чем нажимать.
По умолчанию вы получаете закрепление только там, где его закрепил сам блокнот (`!pip install pandas==2.2.1`). Отключить имена импорта карт для необработанных имен модулей; Сортировка, чтобы сохранить порядок импорта; Заголовок отключен для строго машиночитаемого файла.

