import sys import pathlib HERE = pathlib.Path(__file__).parent sys.path.append(str(HERE)) import server d = server.scan_runs() q = [x for x in d['queries'] if x['key'] == 'q0090'] if not q: print("q0090 not found!") sys.exit(1) q = q[0] print("Query original_q:", q['original_q']) print("Query dims:", q['dims']) for f in q['forms']: print(f"\nForm {f['form']}: {f['query']}") print(f"Total: {f['total']}, Report: {f['report']}, Discard: {f['discard']}") for idx, r in enumerate(f['results']): print(f" Result {idx}: {r['title']} ({r['platformKey']})") print(f" overall: {r['overall']}, anomaly: {r['anomaly']}, decision: {r['decision']}") print(f" scores: {r['scores']}") print(f" knowledge_type: {r['knowledge_type']}") print(f" procedure_html: {r['procedure_html']}")