import urllib2
def download(url,user_agent = 'wswp',num_retries=2):
print 'downloading:',url
headers = {'User-Agent': 'Mozilla/5.0'}
request = urllib2.Request(url,headers=headers)
try:
html = urllib2.urlopen(request).read()
except urllib2.URLError as e:
print "download error:"
html = None
if num_retries>0:
if hasattr(e,'code') and 500<=e.code<600:
print "e.code = ",e.code
return download(url,num_retries-1)
return html
print download("http://www.huaru.cc/mobile/product/xsim.html")
le résultat: C: \ Python27 \ python.exe E:/py2_7/untitled1/téléchargement secondClass_Agent: http://www.huaru.cc/mobile/product/xsim.htmlurllib2 python ne peut pas fonctionner sur certains site
Processus terminé avec le code de sortie 0
Fonctionne sur ma machine. Après avoir réparé l'indentation. –
Fonctionne sur ma machine non plus. Vérifiez votre indentation. – sangheestyle
Salut, Vous voulez dire que vous pouvez télécharger tout le code de ce site? pouvez-vous coller votre résultat? merci. –