Согласно документации, аргумент 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