批量修改文件中的 json 内容
作为 python 初学者,你想编写一段代码,能够批量修改路径下的指定 json 文件的内容。例如,你想将 {filename: 1.dav} 这样的 json 内容修改为 {filename: 1.avi}。
代码实现
以下代码可以实现你的要求:
立即学习“Python免费学习笔记(深入)”;
import json# 获取路径path = u'D:'# 批量获取指定文件名下的 JSON 文件for file in os.listdir(path): if file.endswith('.json'): # 读取文件内容 with open(os.path.join(path, file), 'r') as f: json_data = json.load(f) # 修改 JSON 内容 json_data['filename'] = '2.avi' # 保存修改后的内容 with open(os.path.join(path, file), 'w') as f: json.dump(json_data, f)
登录后复制
使用说明
将 path 变量修改为你需要的文件路径。运行代码,即可批量修改指定文件中的 json 内容。
重要提示
确保你拥有修改文件所需的权限。备份你的 json 文件,以防操作出现意外。
以上就是如何用 Python 批量修改 JSON 文件内容?的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2183941.html