summarize3.py 505 B

12345678910111213141516
  1. import json
  2. with open("tmp_api2.json", "r") as f:
  3. js = json.load(f)
  4. page_props = js.get("data", {}).get("data", {}).get("props", {}).get("pageProps", {})
  5. for k, v in page_props.items():
  6. if isinstance(v, dict):
  7. print(f"=== {k} dict keys ===")
  8. print(", ".join(v.keys()))
  9. elif isinstance(v, list):
  10. print(f"=== {k} list length ===")
  11. print(len(v))
  12. else:
  13. print(f"=== {k} ===")
  14. print(str(v)[:100])