import os, re
d = os.getcwd()
d1 = os.path.join(d, "D:\Bubai\Peoms\Code\/test")
fileName = os.listdir(d1)
d2 = os.path.join(d, "word line count")
if not os.path.exists(d2):
os.mkdir(d2)
for i in fileName:
filePath = os.path.join(d1, i)
# print("\nFile path ---- ",filePath,"\n")
output = i + "_output.txt"
d3 = os.path.join(d2, output)
ff = open(d3, 'w', encoding='utf8')
ff = open(d3, 'a', encoding='utf8')
# for line in open(filePath,errors='ignore',encoding='utf8').read().split():
fo = open(filePath, errors='ignore', encoding='utf8')
fo1 = fo.readlines()
ff.write("L.No.\tObject(s)\n")
l = 1
linecount ={}
for i in fo1:
if i !="\n":
res = len(re.findall(r'\w+', i))
eachline = str(l) +"\t" +str(res) + "\n"
l=l+1
ff.write(eachline)
ff.close()
хотите запустить этот код в указанной папке c с именем шаблона, например: - anand_N_000- около 10 файлов, kite_S_001- около 10 файлов, сохраните вывод в другую папку.