Я работаю над тестом, в ходе которого я предоставляю CSV-файл с некоторыми строками, запускаю код, используя этот CSV, генерирую еще один CSV, а затем сравниваю результаты. В одном из входных файлов я использовал знак £, а в файле сравнения — �. Раньше он работал нормально, но после добавления дополнительных строк он начал давать сбой и теперь сообщает ´┐¢.
Проблема может быть связана с кодировкой по умолчанию, используемой редактором кода, но я не уверен, в чем именно заключается проблема.
write_to_s3 = (result_dataframe, s3):
data_buffer = BytesIO()
data_result.toPandas().to_csv(
data_buffer,
encoding='cp850',
)
Подробнее здесь: https://stackoverflow.com/questions/798 ... ding-issue
Мобильная версия