Сортировка заголовков столбцов в алфавитном порядке для нескольких файлов csv

#python #csv #multiple-columns #bulk #automated-deployment

Вопрос:

Я очень новичок в python и, следовательно, ищу помощи. У меня есть около 400 csv-файлов в одной папке. Каждый файл имеет одинаковую структуру столбцов. Но столбцы не структурированы в алфавитном порядке.

Например, имена файлов: ABC_18112021.csv……..gt; Все файлы находятся в папке ABC ABC_17112021.csv ABC_16112021.csv

Теперь структура столбцов не в алфавитном порядке: скажем, Имя ;Дата; Местоположение; DOB; Высота, но я хочу, чтобы все файлы были структурированы следующим образом : Дата ;DOB ;Высота ;Имя местоположения

Файлы просто будут перезаписаны новой схемой столбцов без каких-либо дальнейших изменений.

Я мог бы сделать это с одним файлом за раз с помощью функции sort_index (), но как мне выполнить эту операцию для сотни файлов за раз с установленным заголовком.

Могу ли я как-то автоматизировать этот процесс.

Прошу прощения, если я не соответствовал стандарту переполнения стека.

Заранее спасибо.

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.