Download dei file con Python
Esistono diversi modi per fare il dowload dei file tramite Python.
I più usano i moduli urllib e urllib2.
Se ho capito bene. la vera differenza tra i due è che urllib è a più alto livello; che poi si traduce anche una maggiore semplcità di utilizzo.
Ecco un semplice esempio con urllib, che mi piace di più visto il poco codice che richiede:
import urllib
class FileDownload(object):
def download(self):
urllib.urlretrieve('http://www.sito.com/file.txt', 'file.txt')
Come vedete basta usare il metodo urlretrieve che richiede due parametri:
- il file da scaricare con tanto di URL
- il percorso e il nome del file locale (in sostanza dove scaricarlo)
Molto facile!
python urllib urllib2 urlretrieve
Commentami!