
这是一个 Python 脚本,用于从给定网站下载所有资源(图像、脚本、样式表等)。
从给定网站下载所有资源
按文件扩展名过滤资源的选项
以 Markdown 格式保存每个资源的下载状态表
下载资源后删除下载文件夹的选项
日志记录:消息被记录到文件中以进行故障排除和记录保存
蟒蛇3
requests
beautifulsoup4
colorama
prettytable
安装所需的 Python 包:
pip install 请求 beautifulsoup4 colorama Prettytable
使用网站的 URL 和要将资源下载到的文件夹运行脚本:
python main.py https://example.com 资源
要按文件扩展名过滤资源,请使用--extensions选项,后跟要下载的扩展名:
python main.py https://example.com resources --extensions jpg png
要在下载资源后删除下载文件夹,请使用--delete选项:
python main.py https://example.com 资源 --delete
要启用记录到文件的功能,请使用--log选项,后跟日志文件的名称:
python main.py https://example.com resources --log download.log
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅许可证文件。 @mehmetkahya0