Requsets库是一个擅长处理复杂的HTTP请求,cookie,header(响应头和请求头)等内容的python第三方库。
接下来将根据Requests官网上面的guid进行指导学习。http://www.python-requests.org/en/master/
第一 下载,安装
第二 Make a request
导入该模块
访问一个网页
运用上述命令,我们会得到一个response的对象r,可以从这个对象得到所有的信息
如何进行http post的请求,方式入下
第三 如何在url里面传参数 Passing Parameters In URLs
url所传的参数可以作为字典对象,通过关键字params传递
也可以传递列表类型的参数
第四 响应内容 response content
读取响应的内容
r.encoding可以查看响应内容的编码方式
可以以这种方式修改响应内容的编码方式
第五 json 响应内容
第六 关于用户的请求头
通过headers关键字,像request的头部添加字典类型的参数,
第七 关于Cookie
查看cookie
添加cookie t通过cookies关键字
第八 error and exception