Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何传输python';将字符串转换为js脚本_Javascript_Python_Json_Mako - Fatal编程技术网

Javascript 如何传输python';将字符串转换为js脚本

Javascript 如何传输python';将字符串转换为js脚本,javascript,python,json,mako,Javascript,Python,Json,Mako,我尝试使用模块json实现这一点,但js脚本和firebug会出错。 例子。我有一句话: {"fruit":{"apple":100}} 我尝试将其发送到js脚本,该脚本调用构建选择器。 我得到了所有“变成";的东西,我有一个错误: 'Unexpected token &' 然后我尝试json.dumps,它的转义符会像\“一样转义,脚本不会使用这个结构。 如何在没有任何转义符和额外字符的情况下生成像{“fruit”:{“apple”:100}}这样的“干净”json结构 已解

我尝试使用模块json实现这一点,但js脚本和firebug会出错。 例子。我有一句话:

{"fruit":{"apple":100}}
我尝试将其发送到js脚本,该脚本调用构建选择器。 我得到了所有
变成
";
的东西,我有一个错误:

'Unexpected token &'
然后我尝试json.dumps,它的转义符会像
\“
一样转义,脚本不会使用这个结构。 如何在没有任何转义符和额外字符的情况下生成像
{“fruit”:{“apple”:100}}
这样的“干净”json结构

已解决。我使用Mako作为模板。需要关闭其中的过滤器,如

${my_var | n}
不,这不是真的

>>> import json
>>> json.dumps({"fruit":{"apple":100}})
'{"fruit": {"apple": 100}}'
很明显,你在做一些你在问题中没有提到的事情