将字符串转换为dict:字典更新序列元素#0时的ValueError具有长度1;需要2



我正在尝试将字符串转换为字典,但我一直遇到此错误:
ValueError: dictionary update sequence element #0 has length 1; 2 is required
这是我的代码:

string = r'{"extra":[{"text":"Hello World"}]}'
json_data = dict(string)

我相信您正在寻找:

import json
string = r'{"extra":[{"text":"Hello World"}]}'
json_data = json.loads(string)

有一些JSON解析库。默认一个应该就足够了,简单json是另一个选择(只是为您提供替代方案)。

相关内容

最新更新