replace spatial case double quotes with single quotes in python. : i try several time but failed and weak in regex. I want to replace all double quotes with single quotes but not spatial case.

**Input**

    "35457680047217","1","425121","2018-07-15 00:00:00.000",,,,"10.0","0",,"0",,"0",,,"0","0","0","0",,"[\"23\"]","[\"20\"]","[\"2\",\"58\"]","[\"0\",\"1\",\"2\",\"3\",\"4\"]","2",,"0",,"2018-07-15 00:00:00.000","2018-07-15 00:00:00.000","22",,,,"3",

**output**

    '35457680047217','1','425121','2018-07-15 00:00:00.000',,,,'10.0','0',,'0',,'0',,,'0','0','0','0',,'[\"23\"]','[\"20\"]','[\"2\",\"58\"]','[\"0\",\"1\",\"2\",\"3\",\"4\"]','2',,'0',,'2018-07-15 00:00:00.000','2018-07-15 00:00:00.000','22',,,,'3',