Чтение CSV со значениями с международными номерамиPython

Программы на Python
Ответить
Anonymous
 Чтение CSV со значениями с международными номерами

Сообщение Anonymous »

Например, я пытаюсь прочитать CSV-файл, содержащий цифры в европейском стиле:

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

"COL_A", "COL_B"
"ID_A", "47,37"
Я читаю это с помощью кода типа:

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

pl.read_csv(inputfile, dtypes={COL_B:float}, infer_schema_length=200)
и я получаю сообщение об ошибке

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

exceptions.ComputeError: could not parse "47,37" as dtype Float64 at
...
Есть ли простой способ адекватно импортировать его (в виде числа с плавающей запятой 47,37)?
Я использую версию Polars 0.15.14

Подробнее здесь: https://stackoverflow.com/questions/754 ... al-numbers
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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