python 字符串格式转换成json格式

方法一:

使用json的loads函数

例:

import json;

str='{"info":[],"name":"maomao365.com","url":"maomao365.com","flag":false}'

json1=json.loads(str)

print(type(json1))

print(json1)

但是Linux下会出现Unicode编码问题,如下图:

python 字符串格式转换成json格式_第1张图片

 方法二:

使用eval函数

例:

str='{"info":[],"name":"maomao365.com","url":"maomao365.com"}'

json2=eval(str)

# print(type(json2))

print(json2)

方法三:

使用literal_eval函数

例:

import ast;

str='{"info":[],"name":"maomao365.com","url":"maomao365.com"}'

json3=ast.literal_eval(str)

print(type(json3))

print(json3)

你可能感兴趣的:(Python,json,python,开发语言)