【发布时间】:2020-05-17 09:08:28
【问题描述】:
这是我想要实现的目标: 在循环中向 API 端点发送 API POST 请求,并在每个循环中从 mylist 的 json 正文中发送一个不同的值,直到循环将我列表中的每个值一个一个地删除。
mylist = (1234, 5213, 4151)
my_numbers = json.dumps(mylist)
While True:
upgrade_api = requests.post('http://api.com',headers={"content-type": "application/json", "Authorization": token},
json=[{my_numbers}]
基本上,我希望 json 请求中的主体在我的列表中的每个循环中进行更改。我的编码很烂,但它可以满足我的需要。
谢谢!
【问题讨论】:
-
不要做
json=[{"numbers":my_numbers()]不要调用与lib相同的变量,当你使用这个lib时更多^^另外请解释得更好,为你中的每个值调用请求mylist?这个不清楚 -
@azro 那是我的错误。这个api post请求使用json REST api更改参数,我想为每个使用相同api请求并希望运行脚本的多个节点更改参数,直到我列表中的所有“节点”一一收到请求.
-
不明白。请编辑您的帖子(不发表评论)并解释步骤,并回答:您要对
mylist的每个值执行请求并在请求中传递值吗? -
我尽力解释。希望现在有意义。
标签: python json loops post request