Согласно документации, аргумент Schema_overrides для read_csv может принимать либо сопоставление (dict) в форме {'column_name': dtype, либо список dtypes, по одному для каждого столбца.
Однако неясно, как указать «Я хочу, чтобы все столбцы имели один тип dtype».
Если вы хотите, чтобы все столбцы имели, например, строковый тип, и вы знали общее количество столбцов, вы можете сделать:
Код: Выделить всё
pl.read_csv('sample.csv', schema_overrides=[pl.String]*number_of_columns)
В Pandas вы можете сделать что-то вроде:
Код: Выделить всё
pd.read_csv('sample.csv', dtype=str)
Подробнее здесь: https://stackoverflow.com/questions/711 ... n-read-csv
Мобильная версия