Я пытаюсь подсчитать, сколько раз встречается «Tmp» в файле и к какому файлу относится счет. Я создал скрипт, который работает, но мне нужно настроить входной файл и выходной каталог для каждого файла. Чтобы улучшить его, я бы хотел, чтобы скрипт просматривал каждый файл в папке после его настройки один раз.
Я экспериментировал с:
import tkFileDialog
import glob
import os
directory = tkFileDialog.askdirectory()
for infile in glob.glob(os.path.join(directory, "*.*")):
open(infile, "r").read()
infile.count("Tmp")
В настоящее время я подсчитываю, сколько раз "Tmp" встречается в имени файла, а не в самом файле, когда я печатаю:
print infile
выводит содержимое текстовых файлов, но не каталог? Я просто не понимаю, куда идти и что делать.