Move the quotation marks outside the capture group, if you don't want them to be part of your matches:
>>> matches = re.findall(r'"([^"]*)".=."([^"]*)"', line)
>>> matches
[('string1', 'string2')]
Also, since you have space around your "=", you should just match a space. A dot "." matches any character.