找回密码
 创建账号

QQ登录

只需一步,快速开始

查看: 2519|回复: 9

[技巧教程] python的爬虫的requests

[复制链接]
  • TA的每日心情
    慵懒
    2018-11-18 19:50
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

    发表于 2018-10-17 21:05:10 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有账号?创建账号

    ×
    requests.request()         构造一个请求,支撑一下各方法的基础方法
    reqursts.get()                获取html页面的主要方法,对应于HTTP的GET
    requests.head()              获取heml网页头信息的方法,对应于http的head
    requests.post()              向html网页提交post请求的方法,对应于http的post
    request.put()               想html网页提交put请求,对应于http的put
    requests.patch()         向html网页提交局部修改请求,对应于http的patch
    requests.delete()           向html网页提交删除请求,对应于http的delete
    我只想发个帖涨涨分,大佬饶过

  • TA的每日心情
    慵懒
    2018-11-18 19:50
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

     楼主| 发表于 2018-10-17 21:07:03 | 显示全部楼层
    小白自己学习的,大佬饶过,有兴趣加好友塞
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-18 19:50
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

     楼主| 发表于 2018-10-17 21:10:41 | 显示全部楼层
    最近学python学的有点恍惚
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-18 19:50
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

     楼主| 发表于 2018-10-17 21:13:55 | 显示全部楼层
    response 的场用5个属性
    属性                              说明
    r.status_code              http请求的放回状态200表示连接成功,404表示失败
    r,text [:1000]                         http响应内容的字符串形式,即,url对应的页面内容,后面加[ ]表示前1000个字节
    r,encoding                  从http header中猜测的响应内容编码方式
    r,apparent_encoding   从内容中分析的响应内容编码方式(北线编码方式)
    r,content                    http响应内容的二进制形式
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-18 19:50
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

     楼主| 发表于 2018-10-17 21:16:19 | 显示全部楼层
    requests网络异常的六种
    requests.ConnectionError          网路连接错误异常比如DNS查询是失败、拒绝连接等
    requests.HTTPError                    http错误异常
    requests.URLRrquired                URL缺失异常
    requests.TooManyRrdirects       超过最大重定向次数,产生重定向异常
    requests.ConnectTimeout          连接远程服务器超时异常
    requests,Timeout                     请求URl超时,产生超时异常
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-18 19:50
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

     楼主| 发表于 2018-10-17 21:18:42 | 显示全部楼层
    1、params:  字典或字节序列,作为参数增加到url中
    代码  
            kv = {'key1' :'value1'   ,   'key2':  'value2'}
            r= requests.request('GET' , 'http://python123.io/ws'  ,  params = kv)
            print(r.url)
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-18 19:50
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

     楼主| 发表于 2018-10-17 21:20:23 | 显示全部楼层
    1、params:  字典或字节序列,作为参数增加到url中
    代码  
            kv = {'key1' :'value1'   ,   'key2':  'value2'}
            r= requests.request('GET' , 'http://python123.io/ws'  ,  params = kv)
            print(r.url)
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-1-12 00:21
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]灯篭鬼

    发表于 2018-10-18 21:04:29 | 显示全部楼层
    ...你还不如写博客
    回复

    使用道具 举报

  • TA的每日心情

    2023-4-4 23:25
  • 签到天数: 152 天

    连续签到: 1 天

    [LV.7]雪女

    发表于 2018-10-18 21:50:48 | 显示全部楼层
    python最近也在学习,处于小白阶段,多谢楼主提供知识。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-10-15 12:38
  • 签到天数: 609 天

    连续签到: 1 天

    [LV.9]青行灯

    发表于 2018-10-22 08:44:16 | 显示全部楼层
    路过,来学习学习
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 创建账号

    本版积分规则

    Archiver|手机版|小黑屋|iYa.App 软件交流社区

    GMT+8, 2024-12-4 01:40 , Processed in 0.146684 second(s), 19 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表