# -*- coding: utf-8 -*- """票 05 残留侦察:列出全部「非真实返回」行的文件/行号/原文。""" from __future__ import annotations import io import sys from pathlib import Path sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8') A4 = Path('D:/code/crm-api-docs/A4 客户管理') n = 0 for p in sorted(A4.rglob('*.bru')): if p.name == 'folder.bru': continue lines = p.read_text(encoding='utf-8').splitlines() for i, l in enumerate(lines, 1): if '非真实返回' in l: n += 1 print(f'{p.relative_to(A4)}:{i}: {l.strip()}') print(f'== 残留行总数 = {n} ==')