python - Comment obtenir une vitesse de téléchargement élégante?
天蓬老师2017-05-18 10:44:51
0
5
737
J'avais l'habitude d'utiliser urlopen, puis de lire, d'ouvrir un fil de discussion et de détecter la taille du tampon reçu chaque seconde. Existe-t-il un moyen plus élégant de gagner en vitesse ?
Pour urllib.urlretrieve(url[, filename[, reporthook[, data]]]), écrivez la fonction de rappel
Utilisez la barre de progression
streaming.
Avez-vous essayé de détecter l'incrément du fichier téléchargé ?
Vérifiez régulièrement la taille locale du fichier téléchargé et prenez l'incrément.
S'il s'agit de python, la plupart des bibliothèques fourniront des fonctions de rappel pour effectuer ce travail.