如何用 Python 批量修改 JSON 文件内容?

如何用 python 批量修改 json 文件内容?

批量修改文件中的 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

(0)
上一篇 2025年2月25日 15:55:31
下一篇 2025年2月25日 15:56:02

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论