得到一段json文件(应该是json文件吧),将它直接粘贴在python 明令哈里,作为一个给变量赋的值。

import json模块对其进行操作,但是显示的是name“null”is not defined。
但是null是json那个文件里面的东西呀。想知道这种情况怎么处理。
图片说明

import json 

jstring = '{"ss":null}'
d = json.loads(jstring)
print(d)

运行通过。

原因是这个json是别的语言生成的,里面null代表None,由于它没有引号,被认为是变量,引发错误

解决方法:把你那段json放到编辑器里,全局替换nullNone

把string字符串与json字符串赋值到已有的一个对象。比较适用于拿到一个json,其中对应一个对象