urllib #为HTTP,FTP提供接口
urllib2 #提供urlopen函数,通过指定的URL发出请求来获取数据,
实例:
1. import urllib2
2. response=urllib2.urlopen('http://www.douban.com')
3. html=response.read()
requests 第三方库,基于urllib用Python语言编写,比urllib更加方便,需要pip install requests安装
实例:
requests.get(‘https://github.com/timeline.json’) #GET请求
requests.post(“http://httpbin.org/post”) #POST请求
requests.put(“http://httpbin.org/put”) #PUT请求
requests.delete(“http://httpbin.org/delete”) #DELETE请求
requests.head(“http://httpbin.org/get”) #HEAD请求
requests.options(“http://httpbin.org/get”) #OPTIONS请求