import json with open(".local/share/orca/user-settings.conf", 'r') as fil: var = json.load(fil) if u'Insert' in var["general"]["orcaModifierKeys"]: print "change!" var["general"]["orcaModifierKeys"] = [u'Caps_Lock'] elif u'Caps_Lock' in var["general"]["orcaModifierKeys"]: var["general"]["orcaModifierKeys"] = [u'Insert', u'KP_Insert'] # To verify by hand #print var["general"]["orcaModifierKeys"] with open("/home/ksamak/.local/share/orca/user-settings.conf", 'w') as fil: json.dump(var, fil, indent = 4)