【发布时间】:2020-06-09 13:28:29
【问题描述】:
作为一名 Python 新手,我似乎在为一个需要实现的用例而苦恼。用例是我需要使用 REST 调用检索一些数据,然后将这些数据(修改后的)发送到另一个 REST API,然后操作一些字段,例如,重命名属性或删除属性强>。
# get the data
service1 = requests.get(http://myrestservice_1.com)
# modify the data?
# delete or rename a property?
# send the data
service2 = request.post(url=http://myrestservice_2.com, json=service1.json())
我使用 Rest 调用检索的数据示例:
{
"prop1" : "value1",
"prop2" : "value2"
{
例如,当需要将数据转发到另一个服务时,如何从 JSON 中删除或重命名 prop2 值?
提前致谢!
【问题讨论】:
-
加载后(使用
json.load或json.loads),您将拥有简单的Python 结构,如列表或字典,您可以毫无问题地操作它们。