# -*- coding: utf-8 -*- import re with open('/data/workspace/index.html', 'r', encoding='utf-8') as f: html = f.read() print("=== 文件大小 ===") print(len(html), "字符") print("\n=== 1. 图片使用检查 ===") required = [ "Image260912145751541729.jpg", # banner "Image260912141652677735.png", # about "Image2609031556353875ea.jpg", "Image2609031556353096d1.jpg", "Image2609031556351843ad.jpg", "Image260903155635200743.jpg", "Image2609031556352009fa.jpg", "Image260903155634794284.jpg", "Image260903155636513c7b.jpg", "Image260903155636622e23.jpg", ] for r in required: print(f"{r}: {'OK' if r in html else 'MISSING'}") print("\n=== 2. 城市分站链接检查 ===") cities = ["cbcyl.g587.com","woovz.jntfw.com","wbxgv.xmotp.com","csfdd.zhfmgc.com", "dktfi.hgesf.com","wcuuv.layouwei.com","rbdsd.layouwei.com","jewdj.tbtnt.com", "mlrzq.wggjl.com","vwjkg.layouwei.com"] for c in cities: print(f"{c}: {'OK' if c in html else 'MISSING'}") print("\n=== 3. 广告法违规词检查(应全部为 0)===") banned = ["最","第一","顶级","全网最优","最好","最佳","唯一","国家级","世界级","极品","终极","独一无二","绝对"] for b in banned: cnt = html.count(b) if cnt > 0: print(f" [!] '{b}' 出现 {cnt} 次") print("\n=== 4. 输入类元素检查(应无 form/input/textarea)===") for tag in ["]*)>', html): print(m) print("\n=== 6. ICP 备案检查(应无)===") print("ICP" in html) print("\n=== 7. 资质证书模块检查(素材未提供,应无独立资质模块)===") print("资质" in html) print("\n=== 8. 响应式断点媒体查询 ===") bps = re.findall(r'max-width:\s*(\d+)px', html) print(sorted(set(bps)))