You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

13 lines
544 B

# -*- coding: utf-8 -*-
import json, sys, io
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')
m = json.load(open(r'e:\code\crm-backend-matt\.scratch\lanhu-latest\axure-v29.json', encoding='utf-8'))
print('top keys:', list(m.keys())[:5])
pages = m.get('pages', {})
print('total pages:', len(pages))
hits = [k for k in pages if ('a4-' in k.lower()) or ('a7-3-3' in k.lower()) or ('a4_' in k.lower())]
for k in sorted(hits):
e = pages[k]
sign = (e.get('html') or {}).get('sign_md5', 'N/A')
print(f'{k} -> {sign}')