[300004167],发送的 body 是这样的格式,对,没有 key,只有 value,查过确实也是正确的 json 格式,用 postman 发送可以正常返回,但是用 python 的 requests 库,试了好几种写法都是报错:
各位朋友有没有好的办法解决,谢谢!
----self.DeviceManage.send_post(url, json.dumps([300004167]), header)
报错:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
----self.DeviceManage.send_post(url, [str(300004167)], header)
报错:ValueError: too many values to unpack (expected 2)
----self.DeviceManage.send_post(url, numpy.array([300004167]), header) #试图转数组
报错:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.