Я думаю, что это дублирующий вопрос, см. Ниже:
https://stackoverflow.com/questions/47368296/pandas-read-csv-file-with-float-values-results-in-weird-rounding-and-decimal-dig
Решение было с помощью float_precision = 'round_trip': - pd.read_csv(source_file, float_precision='round_trip')
строка s = "...\".....";
должен работать
отключает Escape поэтому, если Вы хотите использовать \" затем не символ
Лично я думаю, что необходимо пойти с
string s = string.format("{0}\"{1},"something","something else");
это помогает в конечном счете
Двойное символьное использование также работает с символами {и} когда Вы используете string.Format
и Вы хотите включать литеральный экземпляр любого, а не указать на аргумент параметра, например:
string jsString = string.Format(
"var jsonUrls = {{firstUrl: '{0}', secondUrl: '{1}'}};",
firstUrl,
secondUrl
);