python urllib学习
urllib是python自带的网络请求库,不需要安装可以直接使用,可以模拟浏览器向服务器发送网络请求,并接收响应数据。
python有关网络请求的方法全部集中于request库。
request库的函数:
urlopen(url, data) 用于模仿浏览器向服务器发送网络请求,并接收响应
'''
uirl:请求的地址
data:添加数据,会默认为POST方法
返回值类型:http.client.HTTPResponse,返回值读取:read(SIZE), readline(), readlines() (列表)
'''
urlretrieve(url, filename) 用于下载网站页面或者网页上的某个文件
'''
url:请求的地址
filename:本地保存的文件名
'''
总结:
urllib(内置)和requests库(第三方)
urlopen的使用
urlretrieve的使用