我正在尝试打开2个JSON文件,并比较某些键的特定值,这是我目前拥有的:
expected_file = open('expected_file_location', "r")
expected_data = json.load(expected_file)
compare_file = open('compare_file_location', "r")
compare_data = json.load(compare_file)
class CheckTests(object):
def value_Im_looking_for(self):
for key in compare_data.keys():
if expected_data["Value"] == compare_data["Value"]:
print "The Values and Keys for JSON match!"
else:
print "The Values and Keys for JSON don't match"
有人可以解释为什么它不起作用,以及可能需要做些什么才能使其正常工作。我是python的新手,尤其是JSON,我从未尝试过在其他python项目中使用JSON值。