Итак, я использую функцию Polars read_excel и считываю некоторые даты из файла Excel. Однако когда я их читаю, они форматируются как строка в формате «мм-дд-гг». Это вызывает проблемы в дальнейшем, поскольку в файле Excel у меня будет дата 01.01.1950 (которая преобразуется в «01-01-50»), но затем, когда я перехожу к использованию даты, введенной полярами, мой код считает, что это 01.01.2050, поскольку у меня нет полного года, который вводится.
Вы можете видеть это в операторе print() ниже, хотя я извлекаем даты из 2050 и 1950 годы, если их ввести с полярами, по DF они кажутся одной и той же датой. Итак, есть ли способ ввести значение за весь год, чтобы предотвратить это и различать фактические даты?
Код:
Код: Выделить всё
import polars as pl
extracted = pl.read_excel('file_name.xlsx')
print(extracted)
имя_файла.xlsx:
print(extracted) =
Подробнее здесь:
https://stackoverflow.com/questions/753 ... to-strings