json_utils.py 444 B

123456789101112131415161718192021222324252627
  1. # -*- coding: utf-8 -*-
  2. # @Time : 2023/8/17 14:06
  3. # @Author : XuJiakai
  4. # @File : json_utils
  5. # @Software: PyCharm
  6. import jsonpath as jp
  7. def json_path(json: dict, path):
  8. result = jp.jsonpath(json, path)
  9. if not result:
  10. return None
  11. else:
  12. return result[0]
  13. pass
  14. def del_key(json_obj: dict, key):
  15. if key in json_obj:
  16. del json_obj[key]
  17. return json_obj
  18. pass
  19. if __name__ == '__main__':
  20. pass