python爬虫③-----requests库(基础)

这篇博客介绍了Python的requests库,包括安装、GET和POST请求的发送、异常处理,以及response对象的属性。强调了response.text与response.content的区别,text是解码后的字符串,而content是原始的bytes数据。
摘要由CSDN通过智能技术生成

10.24 程序员快乐

结束,也是新的开始。

 

requests的安装

pip install requests

发送get请求

发送GET请求,直接调用requests.get()就可以了,想要发送什么类型的请求,就调用什么方法。

代码示例:
 

    # 引入requests库
    import requests
    
    # 向指定的url发送请求,并返回
    url = 'https://www.baidu.com/'
    # 发送get请求
    req = requests.get(url=url)
    # 响应内容
    print('状态码:', req.status_code)
    print('请求地址:', req.url)
    print('当前编码:', req.encoding)
    # req.encoding = 'utf-8'  # 设置编码
    # 以encoding解析返回内容。字符串方式的响应体,会自动根据响应头部的字符编码进行解码
    print('内容1:', req.text)
    # 以字节形式(二进制)返回。字节方式的响应体,会自动为你解码 gzip 和deflate 压缩。
    print('内容2:', req.content)
    # print('内容2:', req.conte
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值