2023-04-15 01:44 采纳率: 100%
浏览 38
已结题

python中requests库导入了,但是我使用get方法会报错,说requests库中没有此方法

img


显示已经成功导入模块了。

img


但是却报错了,显示模块中没有get()方法。

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-15 04:08
    关注
    • 你可以看下这个问题的回答https://ask.csdn.net/questions/7484829
    • 你也可以参考下这篇文章:Python接口自动化测试--requests使用和基本方法封装(一)
    • 除此之外, 这篇博客: 1.零基础系统学习Python爬虫之request库中的 request库的get()方法 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 获取网页最简单的方法也就是request.get()的方法了,下面就让我们来看一下这种方法的使用:
      在进行request.get()后函数会返回一个包含服务器资源的Response对象
      同时会构造一个向服务器请求资源Request对象

      import requests
      url = "https://www.baidu.com/"
      r = request.get(url)
      print(r)
      

      上述代码就是request函数得到网页代码的最简单的方法了,但是这样得到的代码不一定能够正确显示,可能出现乱码的情况,面对这样可能出现的情况,我们可以给他加入参数的方法进行调节,下面进行详细的介绍
      request.get()共有三个参数:
      request.get(url,parapans = none,**kwargs)
      其中 : url代表网页链接
      parapans是url的额外参数,可以是字典或者字符串,可有可无
      **kwargs表示12个控制访问的参数

    • 您还可以看一下 郭宏志老师的细说python接口测试框架requests课程中的 requests源码分析小节, 巩固相关知识点
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月23日
  • 已采纳回答 4月15日
  • 创建了问题 4月15日