Comment écrire un script python pour le téléchargement?

Je veux télécharger des fichiers à partir de ce site: http://www.emuparadise.me/soundtracks/highquality/index.php

Mais je veux seulement obtenir certains d'entre eux.

Est-il possible d'écrire un script python pour ce faire? J'ai une connaissance intermédiaire de l'python

Je suis à la recherche d'un peu de conseils, veuillez me diriger vers un wiki ou une bibliothèque pour accomplir cette

grâce,
Arbuste

Voici un lien vers mon code

Je recommande l'utilisation de BeautifulSoup pour analyser la page et d'en extraire les liens que vous voulez. À partir de là, il suffit de faire quelques méthodes que briser votre problème en étapes simples.
Pour le téléchargement de la partie, le haut- urllib2 (docs.python.org/library/urllib2) est le moyen le plus facile; l'exemple de code dans la documentation est assez facile à suivre. Pour l'analyse, BeautifulSoup est le meilleur moyen de gratter HTML arbitraire; si vous savez que vous avez valide XHTML ou HTML 5 il y a d'autres options; si vous pouvez obtenir les informations lisibles à la machine XML ou JSON au lieu de lisible par l'homme, HTML, en premier lieu, je ferais ça.
comment sur l'utilisation de wget avec subprocess module de téléchargement de fichiers?
Bien sûr, vous pourriez le faire, mais pourquoi? Ce n'est pas plus facile que de urllib2, ça va être plus difficile à déboguer, et il introduit une dépendance sur un outil qui n'est pas installé par défaut sur Mac, Windows, FreeBSD, certaines distributions linux, etc. À l'aide de wget comme un remplacement pour le télécharger et l'analyse pourrait être une solution raisonnable, mais dans ce cas il n'y a pas besoin de Python.
merci, Ça fait plus de sens maintenant.

OriginalL'auteur Rishub Nagpal | 2012-09-25