为了账号安全,请及时绑定邮箱和手机立即绑定

没报错,结果能出来,但是有点小问题,不知道错哪了


import urllib.request,http.cookiejar


url = "http://www.baidu.com"

print("第一种方法")

response1 = urllib.request.urlopen(url)

print(response1.getcode())

print(len(response1.read()))


print("第二种方法")

request = urllib.request.Request(url)

request.add_header("user-agent", 'Mozilla/5.0')

response2 = urllib.request.urlopen(request) 

print(response2.getcode())

print(len(response2.read()))


print("第三种方法")

cj = http.cookiejar.CookieJar()

opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj))

urllib.request.install_opener(opener)

response3 = urllib.request.urlopen(url)

print(response3.getcode())

print(cj)

print(response3.read())


正在回答

2 回答

urllib.request.的response1有getcode方法?我都没有这个方法


0 回复 有任何疑惑可以回复我~

这用的是urllib库吧  演示用的是urllib2

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

没报错,结果能出来,但是有点小问题,不知道错哪了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信