Я пытаюсь разделить набор файлов json на основе значения в файле и записать в отдельные папки, используя python. Я застрял в том, как добавить фильтр. образец json -
попробовал -
testdir = /tmp
var = "hailey"
for infiles in glob.glob(os.path.join(testdir, '*.json')):
with open(infiles, 'r') as outfile:
finalfile = json.load(outfile)
if 'value:'+var in [finalfile['value']]:
....
{
"n1": {
"type": "F1",
"type2": "F2"
},
"value": "hailey",
"circles": {
"type": "P1"
},
"notes": "good feeback",
"types": [
{
"n1": "key",
"c1": "comments",
"t1": "type"
}]
}