1、需求:
比如我从js的字符串中提取出JavaScript的json字符串,然后找到一个很好的模块。demjson:
但是我的电脑,今天不知为何,pip安装各种失败,不过还好,使用python直接安装解压包成功了。
2、如何将js的json转python字典
其实使用这个模块,很简单。
安装 模块命令;
pip install demjson
转换代码:
其实很简单
import demjson
js_json_str = '{x:1, y:2, z:3}'
py_obj = demjson.decode(js_json_str)
print("py_obj", type(py_obj), py_obj)
# py_obj <class 'dict'> {'x': 1, 'y': 2, 'z': 3}