Python第三方常用库---requests库
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python第三方常用库---requests库,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1414字,纯文字阅读大概需要3分钟。
内容图文
requests.request(method, url, **kwargs) 返回Response对象
参数解析
强制必须传入的参数:
1、参数method:``GET``, ``OPTIONS``, ``HEAD``, ``POST``, ``PUT``, ``PATCH``, or ``DELETE``其中之一
2、参数 url:被访问的网址
其他可选参数:
1、params:类型为 字典、元组的列表、字节的列表
2、data:要在正文中发送的字典、元组列表、字节或类似文件
3、json:在正文中发送的json序列化python对象
4、header:请求头,类型为字典
5、cookies:要发送的Dict 或cookiejar对象
6、files:类似文件的对象
7、auth:验证元组以启用基本/摘要/自定义HTTP验证
8、timeout:超时
9、allow_redirects:布尔值。启用/禁用GET/OPTIONS/POST/PUT/PATCH/DELETE/HEAD重定向。默认为“真”。
10、proxies:字典映射协议到代理的网址。
11、verify:布尔值,它控制我们是否验证服务器的TLS证书,或者是字符串,它必须是要使用的证书颁发机构包的路径。默认为“真”。
12、stream:如果“False”,将立即下载响应内容。
13、cert:如果是字符串,则为ssl客户端证书文件。如果是元组(' cert ',' key ')对。
r = requests.request('get','https://www.baidu.com/')
r---类型requests.Response
属性有:
respone.text # 获取响应的页面内容 respone.content # 获取二进制页面内容 respone.status_code # 获取响应状态码 respone.headers # 获取来自服务器的与此响应关联的标头。 respone.cookies # 获取或设置与此响应关联的 cookie。 respone.cookies.get_dict() # 获取字典形式的cookie respone.url # 获取响应的url地址 respone.history # 通过这个方法可以查看这个响应页面是从哪个url跳转过来的 respone.encoding # 获取响应内容的编码格式
内容总结
以上是互联网集市为您收集整理的Python第三方常用库---requests库全部内容,希望文章能够帮你解决Python第三方常用库---requests库所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。