Пишу программу по подсчету количества словосочетаний в файлах.
Логика программы:
1. из трех папок скопировать по маске файлы *.doc и *.docx;
2. открыть каждый файл и скопировать текст от начала документа до волшебного слова в общий txt файл;
3. посчитать количество определенных словосочетаний в txt файле;
4. вывести результат на печать.
Итак, по порядку.
import codecs #Модуль для чтения в разных кодировках #Чтение путей f=open("name.txt", encoding = 'UTF-8') #построчное чтение путей в переменные czk=f.readline() pdzk=f.readline() kz=f.readline() #проверка корректности чтения путей print(czk) print(pdzk) print(kz)
А вот дальше затык - как скопировать файлы по маске? Написал так, а он не копирует
import glob [shutil.copy(czk,ЦЗК) for filename in glob.glob('czk'+'\Проект*гы*.doc?')]
А не копирует потому что там еще есть вложенные папки, и в этих папках лежат нужные мне файлы

Подскажите, пожалуйста, как решить.