import urllib2, sys
if len(sys.argv) !=3:
print "Usage: download.py <link> <saveas>"
sys.exit(1)
site = urllib2.urlopen(sys.argv[1])
meta = site.info()
print "Size: ", meta.getheaders("Content-Length")
f = open(sys.argv[2], 'wb')
f.write(site.read())
f.close()
Je me demande comment afficher le nom et la taille du fichier avant le téléchargement et comment afficher la progression du téléchargement du fichier. Toute aide serait appréciée.Télécharger un fichier en Python
suis-je suppose que le code vous avez écrit ne fonctionne pas pour montrer la longueur? sinon, quelle est l'erreur que vous obtenez? aussi: pour savoir combien de temps cela prendra, vous devez évidemment connaître la vitesse actuelle de votre connexion; ça pourrait être difficile. –