gpt4 book ai didi

python - 在 Python 和 AngularJS 中解析 JSON

转载 作者:太空宇宙 更新时间:2023-11-04 06:10:24 25 4
gpt4 key购买 nike

我在解析从 AngularJS 发送到 Python (Google App Engine) 的 JSON 对象时遇到了一些困难。

AngularJS 代码:

var article = { name: 'car' };
$http.put("articles", article);

python 代码:

# -*- coding: UTF-8 -*-

import os
import webapp2
import logging
import json

class ArticleHandler(webapp2.RequestHandler):

def put(self):
data = self.request

logging.error(data)
#x = json.dumps(data)
#y = json.loads(data)

错误日志返回 {"name":"car"}

json.dumps(data) 引发:TypeError(repr(o) + "is not JSON serializable")

json.loads(data) 引发:类型错误:预期的字符串或缓冲区

感谢任何帮助

最佳答案

您正在尝试解析 Request对象作为 json 数据。尝试解析正文:

json.loads(self.request.body)

关于python - 在 Python 和 AngularJS 中解析 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19060482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com