
Это скрипт Python, который загружает все ресурсы (изображения, скрипты, таблицы стилей и т. д.) с заданного веб-сайта.
Загружает все ресурсы с определенного веб-сайта.
Возможность фильтровать ресурсы по расширению файла.
Сохраняет таблицу статуса загрузки каждого ресурса в формате Markdown.
Возможность удалить папку загрузки после загрузки ресурсов.
Ведение журнала: сообщения записываются в файл для устранения неполадок и ведения записей.
Питон 3
requests
beautifulsoup4
colorama
prettytable
Установите необходимые пакеты Python:
pip запрашивает установку beautifulsoup4 colorama Prettytable
Запустите скрипт, указав URL-адрес веб-сайта и папку для загрузки ресурсов:
Ресурсы python main.py https://example.com
Чтобы отфильтровать ресурсы по расширению файла, используйте параметр --extensions , за которым следует расширения, которые вы хотите загрузить:
python main.py https://example.com ресурсы --extensions jpg png
Чтобы удалить папку загрузки после загрузки ресурсов, используйте опцию --delete :
Ресурсы python main.py https://example.com --delete
Чтобы включить ведение журнала в файл, используйте параметр --log , за которым следует имя файла журнала:
python main.py https://example.com ресурсы --log download.log
Этот проект лицензируется по лицензии MIT — подробности см. в файле LICENSE. @mehmetkahya0