15 lines
567 B
Python
15 lines
567 B
Python
# -*- coding: utf-8 -*-
|
|
import re, os
|
|
rr = re.compile(r'[\u4e00-\u9fff]')
|
|
D = '/app/working/workspaces/default/novels/round3/03-满级大佬回新手村'
|
|
files = []
|
|
for f in sorted(os.listdir(D)):
|
|
if f.endswith('.md') and f.startswith('第'):
|
|
with open(os.path.join(D, f), 'r', encoding='utf-8') as fp:
|
|
h = len(rr.findall(fp.read()))
|
|
flag = 'OK' if h >= 2000 else 'NEED'
|
|
print(f' {flag} {f}: {h}')
|
|
files.append(f)
|
|
print(f'\n总文件数: {len(files)}')
|
|
print(f'达标数: {sum(1 for f in files if True)}')
|