[Python] impossible de télécharger

sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
Curieux:

Si vous collez l'URL suivante dans votre navigateur, il télécharge bien l'image:
http://www.pixelperfectdigital.com/gallery/download.php?pic=3265


Par contre, si j'essai de la faire télécharger par Python, ça ne marche pas: je récupère 0 octets.

import urllib2

file = urllib2.urlopen("http://www.pixelperfectdigital.com/gallery/download.php?pic=3265")
print file.info()
data = file.read()
file.close()

print "J'ai eu %d octets." % len(data)


Le code ci-dessus m'affiche:
Date: Tue, 15 Mar 2005 13:18:49 GMT
Server: Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwli
mited/1.4 PHP/4.3.10 FrontPage/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/0.9.7a
X-Powered-By: PHP/4.3.10
Set-Cookie: PHPSESSID=1696391834bb5a82f2bbd3ca455896bd; path=/
Pragma: public
Last-Modified: Tue, 15 Mar 2005 13:18:49 GMT
Cache-Control: pre-check=0, post-check=0, max-age=0
Content-Transfer-Encoding: none
Accept-Ranges: bytes
Content-Disposition: attachment; filename="1110682879-15031.jpg";
Connection: close
Content-Type: application/x-download

J'ai eu 0 octets.


Donc la requête se fait bien, le serveur répond bien en renvoyant le fichier, mais urllib2 ne semble pas décoder correctement le contenu.

Une idée ?

4 réponses

  1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Salut,
    Si ça te pourri pas la tâche, essaye avec une tinyUrl, ça devrait marché
    0
  2. aldo13 Messages postés 490 Statut Membre 103
     
    0
    1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
       
      Ca marche mieux oui :o)
      Marrant j'ai l'impression de connaître, c'est quoi?
      0
      1. aldo13 Messages postés 490 Statut Membre 103 > teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Je sais pas mais je pense pas ce ca soit a Marseille.
        0
  3. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
     
    Mais de toutes façons j'arrive pas à la voir ton image 8-)
    0
  4. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    ok... ça ne marche qu'avec la bonne catégorie, alors.

    Merci.
    0