Size: a a a

2020 September 25

MD

Mike Drepin in Moscow Python
Sergey Sukhov
господа, никто не сталкивался в пандас что при конвертации csv в xlsx плывет разметка в xlsx?
сепараторы + QUOTE_ALL
источник

MD

Mike Drepin in Moscow Python
tpkht
Желательно что бы это были разделители, которые не встречаются в данных, а не стандартные , и ;
Несуществует такой последовательности символов, которая точно никогда не встретиться в данных. Поэтому только экранирование
источник

SS

Sergey Sukhov in Moscow Python
Mike Drepin
сепараторы + QUOTE_ALL
вот совсем сейчас не понял)
источник

t

tpkht in Moscow Python
Mike Drepin
Несуществует такой последовательности символов, которая точно никогда не встретиться в данных. Поэтому только экранирование
Ну это да, это скорее просто для этого случая что бы чекнуть что пошло не так
источник

SS

Sergey Sukhov in Moscow Python
Andrew V
попробуй разделители другие использовать
никаких разделителей не использовал, брал из постгри запрос, переводил его в цсв и уже цсвшник на кадый лист забивал
источник

AV

Andrew V in Moscow Python
Sergey Sukhov
никаких разделителей не использовал, брал из постгри запрос, переводил его в цсв и уже цсвшник на кадый лист забивал
ну я так и понял
источник

MD

Mike Drepin in Moscow Python
Sergey Sukhov
вот совсем сейчас не понял)
когда создаешь csv, если делаешь это с помощью питоньего import csv, то нужно ставить параметр QUOTE_ALL. Ну или какая у тебя тулза. А дальше с нормальным валидным csv пандас сам разберется
источник

SS

Sergey Sukhov in Moscow Python
цсв нормально разделен, а вот при переводе в иксэлэс он уже плывет
источник

AV

Andrew V in Moscow Python
Sergey Sukhov
цсв нормально разделен, а вот при переводе в иксэлэс он уже плывет
каким символом?
источник

N

Nikolay in Moscow Python
Mike Drepin
когда создаешь csv, если делаешь это с помощью питоньего import csv, то нужно ставить параметр QUOTE_ALL. Ну или какая у тебя тулза. А дальше с нормальным валидным csv пандас сам разберется
да и с некоторыми невалидными, если задать engine=python
источник

SS

Sergey Sukhov in Moscow Python
Mike Drepin
когда создаешь csv, если делаешь это с помощью питоньего import csv, то нужно ставить параметр QUOTE_ALL. Ну или какая у тебя тулза. А дальше с нормальным валидным csv пандас сам разберется
через пандас датафрейм
источник

SS

Sergey Sukhov in Moscow Python
Andrew V
каким символом?
запятая стандартная
источник

SS

Sergey Sukhov in Moscow Python
"Ссылка на документ",
источник

AV

Andrew V in Moscow Python
Sergey Sukhov
запятая стандартная
что будет если запятая в данных встретится?
источник

MD

Mike Drepin in Moscow Python
Sergey Sukhov
через пандас датафрейм
ты изначально написал "конвертация csv в xlsx"
источник

SS

Sergey Sukhov in Moscow Python
Mike Drepin
ты изначально написал "конвертация csv в xlsx"
ну в целом проблема начинается при конвертации в эксель
источник

SS

Sergey Sukhov in Moscow Python
цсв формируется как надо
источник

J

Jaz in Moscow Python
а че сразу с sql не забивать данные?
источник

SS

Sergey Sukhov in Moscow Python
источник

AV

Andrew V in Moscow Python
ну да, сразу запросом импортнул как надо и делов то
источник