Python在新变量中将双引号转换为单引号

时间:2011-06-09 14:32:11

标签: python

我正在尝试在python中使用双引号保存变量,因为我需要将双引号JSON传递给模板,单引号不能用于我正在做的事情。所以我将python中的变量设置为:

json = {
  "auth": {
    "key": "auth-code-here"
  },
  "template_id": "id-here",
  "redirect_url": "url-here",
}

但是在python中,它被保存为

{'redirect_url': 'url-here', 'template_id': 'id-here', 'auth': {'key': 'auth-code-here'}}

有没有办法可以将它保存为双引号?或者我是否需要在django模板中处理这个以替换双引号的单引号?

谢谢!

1 个答案:

答案 0 :(得分:21)

您应该使用JSON模块来执行此操作。对Python来说,双引号和单引号是可以互换的。

Python has JSON abilities built in