key_value_pairs = re.findall('(?:[^\\s,"]|"(?:\\\\.|[^"])*")+', string)
for key_value_pair in key_value_pairs:
    key, value = key_value_pair.split('=')
Извлечение пар ключ-значение из строки с кавычками