python - 使用 Azure Functions 请求和响应 JSON 格式的数据
问题描述
我正在尝试使用req.get_json()
Python 将时间序列数据从 JSON 文件加载到 Azure Functions,并且我希望该函数在一些简单的数学运算后返回 JSON 文件。我的 JSON 文件如下所示:
{ "Timestamp":{"0": "1500069600000","1": "1500073200000"}, "Data":{"0":"3","1":"4"}}
我想得到一个 JSON 格式的结果,应该如下(这只是将数据值增加 1):
{ "Timestamp":{"0": "1500069600000","1": "1500073200000"}, "Data":{"0":"4","1":"5"}}
如果有人能帮我解决这个问题,我将不胜感激,因为这是我第一次使用 Azure Functions。
解决方案
如果要在 Azure 函数中返回 JSON 正文,请参考以下代码
async def main(req: func.HttpRequest) -> func.HttpResponse:
logging.info('Python HTTP trigger function processed a request.')
data =req.get_json()
for key in data["Data"].keys():
data["Data"][key]=4
return func.HttpResponse(json.dumps(data),
mimetype="application/json",)
推荐阅读
- javascript - 如何从 Firestore 取回整个数组而不是对象?
- javascript - DatePicker 是否反应具有“值”属性作为输入?
- python - 将一个嵌套列表中的值复制到另一个空的嵌套列表中
- amazon-web-services - 为什么 Terraform 会检测另一个 VPC 中的安全组到子网?
- python - UserProfile 的 OneToOneField 未显示在结果中
- node.js - 如何将 Node.js 路由添加到 Google 域?
- reactjs - 正在重置的状态
- python - 使用 OpenCV 计数蚕卵
- regex - 如何使用正则表达式仅匹配字符串中多次出现的字母?
- ios - 在 1 个视图控制器中使用 2 个 uipickerview