util.py 900 B

123456789101112131415161718192021222324252627282930313233343536
  1. import json
  2. import requests
  3. def print_json_pretty(obj):
  4. print(json.dumps(obj, indent=4, ensure_ascii=False))
  5. def print_json_plain(obj):
  6. print(json.dumps(obj, ensure_ascii=False))
  7. defaultHeader = {
  8. "cookie": "lang=zh-CN; MJSESSIONID=YmQ1YTAyOTktMjBiMy00MmZhLWJmMmUtNjQyODJmYjU0ODM4; satoken-server=d6e42d1a-2372-4746-a032-f5690ff6fbbc"}
  9. def req(url, json_dict):
  10. res = requests.post(url, json=json_dict, headers=defaultHeader)
  11. print_json_plain(json_dict)
  12. print_json_pretty(res.json())
  13. return res.json()
  14. def reqGet(url, params):
  15. res = requests.get(url, params=params, headers=defaultHeader)
  16. print_json_plain(params)
  17. print_json_pretty(res.json())
  18. return res.json()
  19. def reqForm(url, formData):
  20. res = requests.post(url, data=formData, headers=defaultHeader)
  21. print_json_plain(formData)
  22. print_json_pretty(res.json())
  23. return res.json()