這是一個 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