Я пытаюсь найти все файлы с именем ACC.txt в заданной папке и ее подпапке, а затем добавить их для создания нового файла, т.е. output_file.txt. Все файлы не находятся в рабочем каталоге.
Я написал следующий код, но он выбрасывает пустой файл. Пожалуйста, исправьте код
import os
import shutil
BASE_DIRECTORY = r'E:\equity research\test_data'
with open('output_file.txt','wb') as wfd:
for dirpath, dirnames, filenames in os.walk(BASE_DIRECTORY):
for filename in filenames:
if filename == "ACC.txt":
fullPath = os.path.join(dirpath, filename)
with open(fullPath,'rb') as fd:
shutil.copyfileobj(fd, wfd)