PythonはJS(JavaScript)json形式の文字列をPython辞書形式に変換します

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}

おすすめ

転載: blog.csdn.net/weixin_42081389/article/details/108408774