解析:urllib.request(一)

2021-06-16 23:04

阅读:630

标签:技术分享   import   解析   imp   inf   err   error   打印   urlopen   

urllib.request — Extensible library for opening URLs

技术分享技术分享
import urllib.request

#网址
url = "http://www.douban.com/"

#请求
request = urllib.request.Request(url)

#爬取结果
response = urllib.request.urlopen(request)

data = response.read()

#设置解码方式
data = data.decode(utf-8)

#打印结果
print(data)

#打印爬取网页的各类信息

print(type(response))
print(response.geturl())
print(response.info())
print(response.getcode())
View Code

附上一个简单实例。

  • 建议用Anaconda+IDE的配建方式。 在Anaconda中我们知道支持python2.x和python3随意转换。
  • python urllib的变动。-urllib2被合并到urllib中,叫做urllib.request和urllib.error.
  • 继上:urllib2.urlopen()变成urllib.request.urlopen()

解析:urllib.request(一)

标签:技术分享   import   解析   imp   inf   err   error   打印   urlopen   

原文地址:http://www.cnblogs.com/kmingspirit/p/7269039.html


评论


亲,登录后才可以留言!