python脚本发送json报文,data中有重复参数应该怎么处理?
python 脚本如下:
#coding=utf-8
import requests
import json
import unittest, time, re, os
header = {"Authorization": "Basic UlBDdXNlcjoxMjM0NTY="}
auth = ("xxxxxx", "123456")
url = "http://192.168.x.xxxx:xxxx"
data = {
"jsonrpc": "1.0",
"id":"curltest",
"method": "sendmany",
"params": [
"anryan",
"CCC",
{"15qMa32bckkwEaiBh5iBNAQAR2EwgEhHqv":"0.00003",
"15qMa32bckkwEaiBh5iBNAQAR2EwgEhHqv":"0.00002",
"15qMa32bckkwEaiBh5iBNAQAR2EwgEhHqv":"0.00001"}]}
r = requests.post(url=url, json=data, auth=auth)
print r.text
print r.status_code
发送的 params
里面有三组键值对,其中键值一样,但是字典只会成功发送最后一对,如果想三个都发送成功,应该使用什么数据存储尼?
请教一下大家是怎么解决的~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
既然键(key)都是一样的,那就可以使用'key': [a, b, c]这样的数据格式。
换一种数据结构。
直接转换成字符串传递不就好了吗~
[(1),(1),(1)]更改成这样的数据结构呢