2010-03-22 3 views
1

je tentais de trouver le bon module pour le téléchargement des correctifs du noyau de kernel.org Sitetélécharger des fichiers mbox sur https en utilisant python

Par exemple, pour télécharger le fichier à https://patchwork.kernel.org/patch/62948/mbox/

Je comprends urlgrabber a une problème avec https sur Debian. urllib2 semble avoir problème avec cette URL (dit getaddrinfo a échoué, même si il n'y a pas de problèmes autres urls) atteignant

Toute aide serait appréciée

Répondre

0

Hmm, peut-être que vous avez besoin de rediriger la manipulation?

1

Curieux, cette URL devrait fonctionner correctement (bien que je l'ai essayé sur Mac OS X seulement). J'ai utilisé ce test très simple dans mon code:

import urllib 
get_url = lambda url : urllib.urlopen(url).read() 
data = get_url('https://patchwork.kernel.org/patch/62948/mbox/') 

Bien sûr, cela charge le résultat en mémoire - mais il fonctionne. Quelle version de Python utilisez-vous? La seule chose à laquelle je peux penser est que votre module de socket Python a été compilé sans le support SSL.

Questions connexes