在Python中使用Request对象时出现错误.

下面是我的代码.

class APIDOC(Document):

def request_api(self):

method_type = self.method_type

api = self.api

parameters = self.parameters

session_object = requests.session()

self.get_login(session_object)

if method_type == "POST":

data = {}

for param in parameters:

data[param.key] = param.value

response = session_object.post(api,data)

if response.status_code == 200:

return response.text

else:

return "Error while getting response error code:{0}".format(response.status_code)

elif method_type == "GET":

data = {}

for param in parameters:

data[param.key] = param.value

print("____________________________",data)

response = session_object.get(api,data)

if response.status_code == 200:

return response.text

else:

return "Error while getting response error code:{0}".format(response.status_code)

在python中根据请求转发一个文档后,我发现以下“ GET”方法的问题

r = requests.get('http://httpbin.org/get', params=payload)

但是在执行相同的操作时出现错误

response = session_object.get(api,data)

TypeError: get() takes exactly 2 arguments (3 given)

解决方法:

要使用GET发送参数,您需要通过关键字指定它们:

session_object.get(api, params=data)

标签:python-requests,python

python get方法请求参数_如何解决TypeError get()在使用get方法的Python请求中恰好接受2个参数(给定3个)...相关推荐

  1. python中文显示不出来_彻底解决Python里matplotlib不显示中文的问题

    在很长一段时间里用Python绘图,matplotlib都不能很好的显示中文,起初是认为我的pycharm里的设置问题,但是发现同样的问题在spyder里也同样的出现了,虽然有的地方可以用英文实在不行 ...

  2. python输出文件有省略号_如何解决Python输出是省略号的问题

    如何解决 Python 输出是省略号的问题 大家在用 Python 工作的时候是否遇到过 Python 输出是省略号的问题, 那么遇到这种情况后 小伙伴是如何解决的呢 ? 是不是也有刚接触 Pytho ...

  3. python斗地主游戏源码_我用tkinter写的一个斗地主练习复盘python程序

    python写的斗地主模拟器使用说明,以及python的标准控件库tkinter的使用示例. http://vdisk.weibo.com/s/C5R1f8s9EVq2y 我用python写的一个斗地 ...

  4. python动态语言双刃性_动态语言的灵活性是把双刃剑:以 Python 语言为例

    原标题:动态语言的灵活性是把双刃剑:以 Python 语言为例 本文有些零碎,总题来说,包括两个问题:(1)可变对象(最常见的是list dict)被意外修改的问题,(2)对参数(parameter) ...

  5. python的前端和后端_前端与后端的数据交互(jquery ajax+python flask)

    前端与后端的数据交互,最常用的就是GET.POST,比较常用的用法是:提交表单数据到后端,后端返回json 前端的数据发送与接收 1)提交表单数据 2)提交JSON数据 后端的数据接收与响应 1)接收 ...

  6. python图片转手绘软件_酷!一个仿漫画手绘风格的 Python 图表库

    [导读]:关于数据可视化工具,如果你有点厌烦了常见风格(比如:Matplotlib 和 pyecharts),那可以试试换一种风格. 本文前哨君给大家介绍一个风格完全不一样的开源库:cutechart ...

  7. python做erp系统教程_“python2.7教程廖雪峰“刚开始学openERP Python,如何快速入门?...

    为什么廖雪峰的JS教程不如Python 教程 娃娃哈 廖雪峰python教程在哪 这是他的网址:www.liaoxuefeng.com 这是python专有python2.7,python3,可供选择 ...

  8. 32岁了学python来的及吗_为什么每个人都应该在2020年学习Python?

    如今每个人都在谈论 Python,包括那些曾经对 Python 嗤之以鼻的人.本文作者 Javinpaul 原是一名 Java 狂热粉,他以前还曾号召大家学习 Java 而不是 Python.如今他的 ...

  9. python好用的软件_【分享|10款超好用的辅助Python的软件,初学者请查收!】- 环球网校...

    [摘要]在这个科学技术高速发展的时代,越来越多的人都开始选择学习编程软件,那么首先被大家选择的编程软件就是python,也用在各行各业之中,并被大家所熟知,所以也有越来越多的python学习者关注Py ...

最新文章

  1. HA: SHERLOCK 靶机渗透取证
  2. C# Owin初探 概念理解
  3. HDU - 5017 Ellipsoid(三分套三分/模拟退火)
  4. sonar 设置模板(Template)
  5. centos+bond+bridge+docker(ssh容器)固定ip实现测试环境(一)
  6. 将Array、Dictionary等集合类的序列化和反序列化
  7. ICCV 2019 | 可变形曲面跟踪,亮风台新出基于图匹配的方法
  8. 高并发锁Lock的详细使用
  9. Ponemon Institute告诉你,大数据正在勾搭网络安全
  10. 解决nginx访问php文件变成下载
  11. 计算机硬盘被配置成动态磁盘,动态硬盘
  12. 赛扬J4105和赛扬N5095哪个好
  13. windows粘贴不了
  14. SQL中destinct的用法
  15. CiteSpace学习笔记(四)——功能区和参数区
  16. matlab零序五次谐波,基于5次谐波的小电流接地系统故障选线方法仿真与分析.docx...
  17. 腾讯高工保姆级“Java成长手册”,层层递进,全是精华 Github上都没有
  18. html清除左侧,CSS清除浮动
  19. 横河川仪压力变送器故障代码_压力变送器常见故障及分析
  20. 瑞士苏黎世联邦理工学院计算机专业,苏黎世联邦理工学院计算机专业

热门文章

  1. Java 微服务框架对比:Dubbo 和 Spring Cloud
  2. TreeMap的讲解
  3. java js中 function函数报错_浅析JS中对函数function的理解(基础篇)
  4. oracle linux6 u盘安装,U盘安装RHEL6
  5. 【OS学习笔记】三十二 保护模式九:分页机制对应的汇编代码之---内核代码
  6. 【移植驱动到Linux3.4.2内核之二】LCD,触摸屏,按键,USB等驱动程序的移植心得总结
  7. Asp.Net Core 第05局:读取配置
  8. 02使用常规步骤编译NanoPiM1Plus的Android4.4.2
  9. 一个容易被忽视的css选择器
  10. GOF设计模式之1:单例设计模式