# -*- coding: utf-8 -*- import sys, os sys.stdout.reconfigure(encoding="utf-8") from docx import Document base = os.path.join(os.path.expanduser("~"), "Desktop", "在线考试系统") d = Document(os.path.join(base, "在线考试系统开源方案调研与论文写作参考.docx")) for i, x in enumerate(d.paragraphs): if "11 月 5 日" in x.text or "2026-11-05" in x.text: print("P", i, x.text[:120]) for ti, t in enumerate(d.tables): for ri, row in enumerate(t.rows): for c in row.cells: if "2026-11-05" in c.text: print("T", ti, ri, c.text[:40]) if "nan" in c.text: print("NAN-T", ti, ri, c.text[:60]) for i, x in enumerate(d.paragraphs): if "nan" in x.text: print("NAN-P", i, x.text[max(0,x.text.find("nan")-20):x.text.find("nan")+20])