Message posté par : cquest
----------------------------------------
Je pense que ça n'a pas de rapport avec les entêtes qui n'ont que peu
d'importance ici.
Je ne suis pas habitué à télécharger de gros fichiers avec python mais il me semble que
c'est plutôt la façon de récupérer le fichier qui n'est pas cohérente entre le
stream=True et l'utilisation de response.raw
Avec stream=True (qui est la bonne façon de télécharger un gros fichier), il faut ensuite
avoir une boucle de réception qui va recevoir petit à petit le fichier et
l'enregistrer au fur et à mesure sur disque.
Voir:
https://realpython.com/python-download-file-from-url/#downloading-a-large-f…
subprocess c'est une façon d'utiliser depuis python des outils en ligne de
commande comme curl ou wget pour télécharger le fichier, ce qui est moins portable. Je
l'utilise assez souvent, mais du coup le code a souvent du mal à tourner sous
Windows.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=365045#p365045
Pour y répondre : donnees(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net