Объединение файлов в формате dbf python

Код должен объединять все файлы находящиеся в папке, в один общий новый файл формата dbf. Но выполняется запись только первого файла в итоговый. Не могу понять в чем ошибка

import os
import glob
import shutil

folder_path = r'C:\Users\akaun\OneDrive\Desktop\dbf_files'
output_file = r"C:\Users\akaun\OneDrive\Desktop\dbf_files\Name4.dbf"

with open(output_file, 'wb') as wfd:

    for filename in sorted(glob.glob(os.path.join(folder_path, '*.dbf'))):
        with open(filename, 'rb') as fd:  
            shutil.copyfileobj(fd, wfd, 1024*1024*10) 

Ответы (0 шт):