当前位置:   article > 正文

json文件读写_json文件 torch

json文件 torch

首先用os模块打开json文件,随后用json.load加载数据,得到的数据是个字典。

import json
import os

pth = r"train_test_split\keypoint_exam-9.json"
f = open(pth)
data = json.load(f)  # data 是个字典
f.close()



  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

load和loads的区别,前者参数是文件指针,后者参数是str,记忆技巧是loads 和str 都有s。

首先有一个字典,用json.dumps()将字典转换成json字符串,再用os模块写入文件。
或者直接用json.dump()将字典写入文件。



category_id_dict_dir = r"train_test_split"

category_id_dict_pth = os.path.join(category_id_dict_dir, "category_id_dict.json")

json_string = json.dumps(category_id_dict) # 返回字符串
f = open(category_id_dict_pth, "w")
f.write(json_string)


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

or


category_id_dict_dir = r"train_test_split"

category_id_dict_pth = os.path.join(category_id_dict_dir, "category_id_dict.json")

f = open(category_id_dict_pth, "w")
json.dump(category_id_dict, f)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/596087
推荐阅读
相关标签
  

闽ICP备14008679号