Источник: Nuances of Programming Зачем это нужно? Копипаст вручную — это, может, и не самый плохой вариант для небольшого количества файлов. Но представьте, что вам нужно объединить 100+ файлов… готовы ли вы сделать все вручную? Эта затея весьма утомительна и чревата ошибками. Для файлов с одинаковой структурой таблицы (те же заголовки и количество столбцов) можно воспользоваться скриптом на Python. Шаг 1: Импортируйте пакеты и задайте рабочую директорию Измените “/mydir” на нужную вам директорию. Шаг 2: Воспользуйтесь glob для сопоставления с шаблоном ‘csv’ Сопоставьте шаблон (‘csv’) и сохраните список имен файлов в переменной ‘all_filenames’. Здесь можно почитать о сопоставлении регулярных выражений. extension = 'csv'
all_filenames = [i for i in glob.glob('*.{}'.format(extension))] Шаг 3: Объедините файлы в список и экспортируйте в CSV Воспользуйтесь pandas для объединения файлов в список и экспорта в CSV. На выходе получится файл “combined_csv.csv”. Найти его можно в рабочей директ