Как отсканировать несколько файлов CSV (некоторые) с отсутствующими столбцами с помощью Polars?Python

Программы на Python
Anonymous
 Как отсканировать несколько файлов CSV (некоторые) с отсутствующими столбцами с помощью Polars?

Сообщение Anonymous »

Я пытаюсь использовать библиотеку Polars для сканирования нескольких файлов CSV и выбора набора столбцов из каждого файла. Однако в некоторых файлах CSV отсутствуют некоторые столбцы, которые я хочу выбрать. Есть ли способ обработать этот случай и заполнить недостающие столбцы значениями «Нет» или каким-либо другим значением по умолчанию?
queries = pl.LazyFrame()

for file in glob.glob("*.csv"):
q = pl.scan_csv(file, ignore_errors=True ).select(
['Date','ID', 'colA','Column A','columnA'])

queries=pl.concat([queries, q], how="diagonal")

dataframes = pl.collect_all(queries)


Подробнее здесь: https://stackoverflow.com/questions/766 ... ing-polars

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