requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多

因为是第三方库,所以使用前需要cmd安装pip install requests

安装完成后import一下,正常则说明可以开始使用了。

基本用法:

requests.get()用于请求目标网站,类型是一个HTTPresponse类型import requests

response = requests.get('http://www.baidu.com')

print(response.status_code) # 打印状态码

print(response.url) # 打印请求url

print(response.headers) # 打印头信息

print(response.cookies) # 打印cookie信息print(response.text) #以文本形式打印网页源码

print(response.content) #以字节流形式打印

运行结果:

状态码:200

各种请求方式:import requests

requests.get('http://httpbin.org/get')

requests.post('http://httpbin.org/post')

requests.put('http://httpbin.org/put')

requests.delete('http://httpbin.org/delete')

requests.head('http://httpbin.org/get')

requests.options('http://httpbin.org/get')

基本的get请求import requests

response = requests.get('http://httpbin.org/get')print(response.text)

带参数的GET请求:

第一种直接将参数放在url内import requests

response = requests.get(http://httpbin.org/get?name=gemey&age=22)print(response.text)

解析jsonimport requests

response = requests.get('http://httpbin.org/get')

print(response.text)

print(response.json()) #response.json()方法同json.loads(response.text)

print(type(response.json()))

以上就是python怎么安装requests库的详细内容,更多请关注jquery中文网其它相关文章!

本文原创发布jQuery中文网,转载请注明出处,感谢您的尊重!

python json库安装_python怎么安装requests库相关推荐

  1. python之爬虫(四)之 Requests库的基本使用

    什么是Requests Requests是用python语言基于urllib编写的,采用的是Apache2 Licensed开源协议的HTTP库 如果你看过上篇文章关于urllib库的使用,你会发现, ...

  2. python常用包下载_Python及其常用模块库下载及安装

    一.Python下载: https://www.python.org/downloads/ 二.Python模块下载: http://www.lfd.uci.edu/~gohlke/pythonlib ...

  3. python模块大全下载_Python及其常用模块库下载及安装

    一.Python下载:https://www.python.org/downloads/ 二.Python模块下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/ ...

  4. unittest自动化测试-requests库实现http请求与requests库离线安装

    一.requests库离线安装 1.1 安装requests模块所需依赖包 (1)所需依赖包 chardet,idna,urllib3,certifi (2)下载地址: https://www.lfd ...

  5. python vbs库_Python语言之requests库

    发送请求.传递URL参数.定制headers.接受数据,处理数据等 在Java中用httpclient jar包,在Python中用requests库,即使没有事先下载,在Pycharm开发工具中,出 ...

  6. python爬虫requests库_python爬虫使用Requests库 - pytorch中文网

    在入门教程中我们介绍了urllib库和urllib2的用法,同时我们了解一些爬虫的基础以及对爬虫有了基本的了解.其实在我们生产环境中,使用Request库更加方便与实用,同时我们这需要短短的几行代码就 ...

  7. python的requests库的添加代理_python爬虫之requests库使用代理

    python爬虫之requests库使用代理 发布时间:2020-03-25 17:00:54 来源:亿速云 阅读:110 作者:小新 今天小编分享的是关于python爬虫的requests库使用代理 ...

  8. python没有pil模块_Python离线安装PIL 模块的方法

    Python离线安装PIL 模块的方法 发布时间:2020-09-02 00:14:51 来源:脚本之家 阅读:122 作者:那. python的库一般都用pip安装. 但是有时候也会出现在线安装失败 ...

  9. 怎么安装python环境和编译器_Python环境安装以及PyCharm编译器的安装

    Python下载 Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到: 你可以在以下链接中下载 Python 的文档,你可以下载 HTML.PDF 和 PostScript 等 ...

最新文章

  1. android切图尺寸_安卓设计尺寸规范
  2. 初看Windows Media Center
  3. 怎样使windows上的javaWEB项目公布到Centos上
  4. WebDev.WebServer 学习
  5. matlab 直方图_MATLAB作图实例:19:用二元直方图分析图片颜色
  6. 第一阶段:Java基础之异常和处理
  7. 争分夺秒!一大批高校正在加紧扩建......
  8. 面向业务的立体化高可用架构设计
  9. 剑指offer面试题21. 调整数组顺序使奇数位于偶数前面(双指针)
  10. 39. 日志记录与使用情况跟踪
  11. 怎么用Wireshark抓包QQ的到对方的IP地址
  12. 官方FastReport 2021最新中文开发者指南
  13. UI自动化测试实战--- app订单、web发货(9)
  14. 电脑上游戏视频录制的方法
  15. Freeswitch+Sip.js实现软电话功能
  16. Win10 开机默认开启数字小键盘的方法
  17. jsp 简单的登陆界面(不连数据库)
  18. ubuntu不小心忘记开机密码
  19. python编程软件免费吗_Python Mac下载-Python for Mac(Python编程工具) v3.10.0a2免费版
  20. 手机邮箱好处,邮箱格式地址,安全邮箱号是什么样的?

热门文章

  1. Source Server + Symbol Server
  2. Linux基础入门(一)
  3. 【剑指offer】面试题24:反转链表(Java 实现)
  4. Leetcode--31. 下一个排列
  5. 如何理解在数据类型中元素不能修改?
  6. linux mint 图标主题_如何在 Linux Mint 中更换主题
  7. python程序打包时出现lib not found_pyinstaller打包py脚本Warning:lib not found等相关问题...
  8. msdn画圆弧函数_精确之美——用TikZ画硬盘示意图
  9. C++ istringstream重新绑定和处理另一个字符串
  10. visual studio如何中止正在运行的程序