Найден символ '-' вместо разделителя полей ',' ⇐ Python

Программы на Python
Anonymous
Найден символ '-' вместо разделителя полей ','

Сообщение Anonymous »

Я извлекаю данные из Postgresql в Snowflake. Одно из полей содержит сообщения о подарках, которые клиенты могут вставить. В заголовке одной из записей выдается ошибка. Сообщение о подарке следующее (с отредактированной информацией), все пробелы и заглавные буквы сохранены:

Код: Выделить всё

"a quote from a movie" - character's name

Message! More message.  +/- 10 Days AWAY! - name1, name2, name3 and NAME4
После «имени персонажа» стоит пробел, а абзацы разделяются пустой строкой. В прошлом были и другие многострочные сообщения, и я никогда не сталкивался с этой проблемой. Я использую эту функцию panda для обработки данных в файлы csv для размещения на S3:

Код: Выделить всё

df.to_csv(
fp.name,
index=False,
quotechar="",
doublequote="",
quoting=csv.QUOTE_NONE,
escapechar=self.escapechar,
header=self.header,
)
Единственное, что бросается в глаза в этом сообщении, это то, что за цитатой следует дефис. Никаких других сообщений до этого комбо не было. Кто-нибудь не против сказать мне, что здесь не так?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -delimiter

Вернуться в «Python»