p = re.compile('((\\"[^=]*|[\\w\\.]+)\\s*=\\s*(\\w+|\\"[^"]*\\"))')
test_str = (
    'KeylessBuy=f and not (Feedback.color = green or comment.color=green) \nand not "BIN State".color = white and comment="got it right"'
    )
re.findall(p, test_str)
регулярное выражение с кавычками, знаком равенства и точкой для пары атрибут/значение