我需要使用Python来使用JSON格式执行POST请求。我现在有的是
url = 'http://mysurl.org'
data = {my data }
headers = {'content-type': 'application/json'}
r = requests.post(url,data= json.dumps(data, headers=headers)
当我的数据不是一行而是500行时,问题就来了:
^{pr2}$这让我很困惑,因为“Id”字段来自一个随机生成器:id = gennum()
usr来自一个查询:usr = sqlout[0][0]
,pwd来自pwd = sqlout[0][1]
。
我真的不知道如何将500行数据读入我的文件data=....
我尝试使用data.append
,但不知道之后如何继续。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[更新]抱歉,这个问题不具体。我的数据来自三个不同的领域:
(1) id行来自随机数生成器:gennum()
(2) 从查询我的数据库。sqlout变量将有500行输出,其中:
用户和密码。所以基本上user=sqlout[0][0],而pwd将=sqlout[0][1],它们需要在一个请求中全部位于post请求体中。因此,当我发送post请求时,我的请求正文将包含500条json数据,如下所述。希望这能把问题弄清楚一点。在
使用^{} 和^{} 读取文件内容:
阅读评论后更新。在
可以使用^{} 和list comprehension从多个数据源生成词典:
^{pr2}$相关问题 更多 >
编程相关推荐