これは、指定された Web サイトからすべてのリソース (画像、スクリプト、スタイルシートなど) をダウンロードする Python スクリプトです。
指定された Web サイトからすべてのリソースをダウンロードします
ファイル拡張子でリソースをフィルタリングするオプション
各リソースのダウンロード状況のテーブルをMarkdown形式で保存します
リソースのダウンロード後にダウンロード フォルダーを削除するオプション
ログ: トラブルシューティングと記録保持のために、メッセージがファイルに記録されます。
パイソン3
requests
beautifulsoup4
colorama
prettytable
必要な Python パッケージをインストールします。
pip インストール リクエスト beautifulsoup4 colorama prettytable
Web サイトの 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