requests库的使用



带参数的get请求:


使用params参数传入get参数


json:JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。

获取二进制图片:with as 语句


添加headers:浏览器伪装



无headers伪装情况下

伪装之后:


文件上传:


获取cookies:



服务器状态码:if not   else语句的理解


if not后条件不满足的话执行前面的exit(),否则执行后面的else


使用files指令进行文件上传:


获取cookies模拟登陆:


未能正确获得cookies因为两个get请求相当于两个浏览器。cookies并不共用。

解决方法:使用session方法:通过声明一个session来模拟一个浏览器


证书验证:使用verify参数决定是否验证


代理的使用:


无用户名和密码


有用户名和密码
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Requests库安装 Requests库的方法 Request的基础方法 Requests的get()方法 ge...
    会武的锄头阅读 486评论 0 3
  • import requests -> 引用模块 1. 发送请求与传递参数 带参数请求: POST发送JSON数据:...
    野狗子嗷嗷嗷阅读 814评论 0 0
  • 最近正好在听一首歌,15岁的男孩写给自己学校的歌曲,听完耳边全是伴奏里温柔舒缓的钢琴声,还有正值少年的清亮嗓音,唱...
    莒語阅读 320评论 0 3
  • 一直在找寻电影版,可总是找不到,一本书就这么拖到了现在。 他叫切·格瓦拉,恰同学少年。 ...
    吕大阅读 294评论 0 0
  • 最近好久没写文了,也不知道在忙些啥。翻翻自己的朋友圈,稍微勾起回忆。趁着今天上床早,新手小白来总结一下学车初体验。...
    小多媛媛阅读 489评论 0 0