
Il s'agit d'un script Python qui télécharge toutes les ressources (images, scripts, feuilles de style, etc.) d'un site Web donné.
Télécharge toutes les ressources d'un site Web donné
Option pour filtrer les ressources par extension de fichier
Enregistre un tableau de l'état de téléchargement de chaque ressource au format Markdown
Option pour supprimer le dossier de téléchargement après le téléchargement des ressources
Journalisation : les messages sont enregistrés dans un fichier à des fins de dépannage et de conservation des enregistrements.
Python3
requests
beautifulsoup4
colorama
prettytable
Installez les packages Python requis :
demandes d'installation pip beautifulsoup4 colorama Prettytable
Exécutez le script avec l'URL du site Web et le dossier dans lequel télécharger les ressources :
python main.py ressources https://example.com
Pour filtrer les ressources par extension de fichier, utilisez l'option --extensions suivie des extensions que vous souhaitez télécharger :
python main.py https://example.com ressources --extensions jpg png
Pour supprimer le dossier de téléchargement après avoir téléchargé les ressources, utilisez l'option --delete :
python main.py https://example.com ressources --delete
Pour activer la journalisation dans un fichier, utilisez l'option --log suivie du nom du fichier journal :
python main.py https://example.com ressources --log download.log
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails. @mehmetkahya0