python str转json
时间: 2023-08-09 10:06:52 浏览: 121
在python中将字符串转为json对象并取值的方法
要将Python字符串转换为JSON,你可以使用内置的`json`模块。下面是一个示例代码:
```
import json
# 创建一个Python字符串
_str = '{"name": "Alice", "age": 25, "city": "New York"}'
# 将Python字符串转换为JSON
json_data = json.loads(python_str)
# 打印转换后的JSON数据
print(json_data)
```
在上面的代码中,我们首先导入了`json`模块。然后,我们创建了一个Python字符串`python_str`,它包含了一些键值对。接下来,我们使用`json.loads()`函数将Python字符串转换为JSON数据,并将结果存储在`json_data`变量中。最后,我们打印出转换后的JSON数据。
请注意,如果Python字符串无效或格式不正确,转换过程可能会引发`json.decoder.JSONDecodeError`异常。因此,在实际使用中,请确保提供有效的JSON格式字符串。
阅读全文