我正在尝试使用urllib2来停止,下面是我在stackoverflow上找到的示例:

我不明白为什么我会犯错误。

以下是我的代码摘录:import urllib2

import json

content_header = {'Content-type':'application/json',

'Accept':'application/vnd.error+json,application/json',

'Accept-Version':'1.0'}

baseURL = "http://some/put/url/"

f = open("somefile","r")

data = json.loads(f.read())

request = urllib2.Request(url=baseURL, data=json.dumps(jsonObj), headers=content_header)

request.get_method = lambda: 'PUT' #if I remove this line then the POST works fine.

response = urllib2.urlopen(request)

print response.read()

如果我删除了我试图设置的看跌期权,然后它会发布它的发现,但当我试图设置get_方法为看跌时,它会出错。

为了确保REST服务不会引起问题,我尝试使用cURL来执行PUT,它运行得很好。

python urllib2用法_使用Python urllib2执行PUT相关推荐

  1. python return用法_遗传算法(Python) #4 DEAP框架入门

    1. DEAP框架简介 DEAP(Distributed Evolutionary Algorithms in Python)是一个热门的Python进化算法框架,我们可以用这个框架在Python内实 ...

  2. python return用法_初学Python要了解什么 装饰器知识汇总有哪些

    初学Python要了解什么?装饰器知识汇总有哪些?在Python学习过程中,有多种方法对函数和类进行加工,相对于其它方式,装饰器语法简单,代码可读性高.因此,装饰器在Python项目中有广泛的应用,比 ...

  3. python global用法_【python测试开发栈】python基础语法大盘点

    周边很多同学在用python,但是偶尔会发现有人对python的基础语法还不是特别了解,所以帮大家梳理了python的基础语法(文中的介绍以python3为例).如果你已然是python大牛,可以跳过 ...

  4. python map用法_讲解Python map()函数和将map()与多个Iterables一起使用

    map()是Python中的内置函数,可将函数应用于给定可迭代对象中的所有元素,它使您无需使用循环即可编写简单干净的代码. Python map()函数 map()函数采用以下形式: map(func ...

  5. python enumerate用法_【Python】python enumerate用法总结

    enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举.列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表.字符串),enum ...

  6. python生成器用法_理解python中生成器用法

    生成器(generator)概念 生成器不会把结果保存在一个系列中,而是保存生成器的状态,在每次进行迭代时返回一个值,直到遇到StopIteration异常结束. 生成器语法 生成器表达式: 通列表解 ...

  7. python stdout用法_使用Python子进程从stdout上的C程序捕获输出...

    你不能像那样使用p.stdout;如果您要求"整个标准输出",则只有在过程终止(或管道缓冲器填充,这可能需要很长时间)时才可用. 您需要逐行读取进程的stdout. while T ...

  8. python sendkeys用法_使用python中的sendkeys上载文件将打开一个文件选择器弹出窗口...

    需要自动化的组件是antd-upload.在https://ant.design/components/upload/ --> Can be found here 上载按钮可见,但输入的&quo ...

  9. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

最新文章

  1. 刚刚,2020 ACM Fellow放榜!陈怡然、颜水成、周昆等12名华人当选
  2. 每日命令:(13)more
  3. 递归实现数字排列组合
  4. 十五道java开发常遇到的计算机网络协议高频面试题
  5. TF之CNN:利用sklearn(自带手写数字图片识别数据集)使用dropout解决学习中overfitting的问题+Tensorboard显示变化曲线
  6. Spring中的简单实现AOP小例子
  7. spoj 375 Query on a tree (树链剖分)
  8. 成为明星程序员的独特秘密|极客原创
  9. 使用Maven Jenkins和JMeter自动化测试
  10. C++描述杭电OJ 2012. 素数判定 ||
  11. H2O_Hyper_V-master网页端管理程序源码
  12. LeetCode: Implement strStr() [027]
  13. win10配置内外网同时使用
  14. shell 脚本获取时间戳
  15. azkaban 项目依赖
  16. Sorry, you have been blocked !vultr 又被 openai 屏蔽了,只能换个 vps 了
  17. java json转抽象对象_做一次面向对象的体操:将 JSON 字符串转换为嵌套对象的一种方法...
  18. ‘蓝桥杯’ | 篮球队组队问题 | 组合排序实现
  19. python格式化输出xml_使用Python解析XML并打印整个元素
  20. OUC-SE-GROUP09-BLOG1

热门文章

  1. 有效的休息方式,如何休息才不会更疲惫
  2. Thinkphp如何制作一个PC网站和移动端网站
  3. UE4 多个角色控制权的切换
  4. 线上故障之-redis锁处理幂等性失效和幂等性问题解决方案
  5. Amlogic Linux系列(二)新增测试驱动
  6. linux搭建ftp服务并创建目录,linux搭建ftp服务器
  7. 【高通SIM卡】 单双卡NV配置
  8. 自制微信文件传输助手,实现数据安全传输与存储
  9. MSDE 2000安装参数
  10. matlab运动控制算法教程,机器人学、机器视觉与控制:MATLAB算法基础pdf(示例代码)...