Python 返回带瓶子的Json数组
我试图返回一个带有瓶子的Json数组。代码是:Python 返回带瓶子的Json数组,python,json,bottle,Python,Json,Bottle,我试图返回一个带有瓶子的Json数组。代码是: @app.get('/getmyname') def getmyname(): ret = """{ "chart": { "type": "column", }}""" return json.dumps(ret) 但是,我在结果中得到了一些不需要的字符,如下所示: "{\n\t\t\t\t\"chart\": {\n\t\t\t\t\t\"type\":
@app.get('/getmyname')
def getmyname():
ret = """{
"chart": {
"type": "column",
}}"""
return json.dumps(ret)
但是,我在结果中得到了一些不需要的字符,如下所示:
"{\n\t\t\t\t\"chart\": {\n\t\t\t\t\t\"type\": \"column\",\n\t\t\t\t}}"
如何修复此问题?ret
已经是一个JSON字符串。无需对其调用json.dumps
直接返回ret
,或者将其创建为Python dict,然后将其转储到JSON:
ret = {
"chart": {
"type": "column",
}
}
return json.dumps(ret)
ret
已经是一个JSON字符串。无需对其调用json.dumps
直接返回ret
,或者将其创建为Python dict,然后将其转储到JSON:
ret = {
"chart": {
"type": "column",
}
}
return json.dumps(ret)