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

img


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

img


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

  • 你可以看下这个问题的回答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源码分析小节, 巩固相关知识点

是request.get(),不是requests.get(),没有s