python字符串转json.jpg 字符串转json

import json

s='{"url": "https://img.bovod.org/blog/typecho/Python%E7%BC%96%E7%A8%8B%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5.jpg"}'

j=json.loads(s)

print(j['url'])

json转字符串

import json

j = {"url":"https://img.bovod.org/blog/typecho/Python%E7%BC%96%E7%A8%8B%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5.jpg"}

s=json.dumps(j)

print(s)

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

import ast

s="{'url': 'https://img.bovod.org/blog/typecho/Python%E7%BC%96%E7%A8%8B%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5.jpg'}"

j = ast.literal_eval(s)

print(j['url'])