télécharger page html paquet par paquet

a marqué ce sujet comme résolu.

Bonjour, petite question je trouve pas le moyen urllib de télécharger le code html d’une page paquet par paquet voici mon code:

import urllib.request, urllib.error, urllib.parse
url = 'https://www.google.fr'
response = urllib.request.urlopen(url)
webContent = response.read()
print(webContent)

je voudrais plutôt une boucle while et télécharger et lire des bytes de taille 1024 par exemple plutôt que de tout télécharger et lire d’un seul coup j’ai pas trouvé l’option dans la doc urllib je sais pas si c’est possible, dans le cas contraire auriez vous une autre lib python a me conseiller ? par avance merci

Quand tu dis paquet, tu parles de paquet de X bytes ?
Pas le paquet IP ?

Si c’est le cas, je pense comme adri1, t’orienter vers un stream est la solution.

Par-contre, si tu veux gérer ça au niveau IP alors tu risques de devoir utiliser les sockets (ce que je ne te recommande pas mais tu fais ce que tu veux).

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte