抽检脚本
抽检脚本
import fitz
doc = fitz.open("manual.pdf")
pages = [p.get_text() for p in doc]
empty = sum(1 for t in pages if len(t.strip()) < 20)
mojibake = sum(1 for t in pages if t.count("\ufffd") > 5)
print(f"共 {len(pages)} 页,空页 {empty},疑似乱码页 {mojibake}")把抽检指标写入索引报告(每份文档的页数、字符数、空页数),便于回溯定位问题文档。