python字符串转json.jpg

字符串转json


import json

s='{"url": "https://nexus-alioss.oss-cn-beijing.aliyuncs.com/Python_b1fa7f24bb.jpg"}'

j=json.loads(s)

print(j['url'])

json转字符串


import json

j = {"url":"https://nexus-alioss.oss-cn-beijing.aliyuncs.com/Python_b1fa7f24bb.jpg"}

s=json.dumps(j)

print(s)

字符串转json时字符串必须严格的json格式,属性名和字符串必须用双引号,单引号的话会报错,单引号的json串可以用ast包的literal_eval转


import ast

s="{'url': 'https://nexus-alioss.oss-cn-beijing.aliyuncs.com/Python_b1fa7f24bb.jpg'}"

j = ast.literal_eval(s)

print(j['url'])