当前位置: 首页 > news >正文

python修改json文件value值_python批量修改json文件

import json

import os

path = 'G:\Desktop\要修改文件的目录'

dirs = os.listdir(path)

num_flag = 0

for file in dirs:                            # 循环读取路径下的文件并筛选输出

if os.path.splitext(file)[1] == ".json":  # 筛选csv文件

num_flag = num_flag +1

print(file , end=' ')

# print(os.path.join(path,file))

with open(os.path.join(path,file),'r') as load_f:

load_dict = json.load(load_f)

load_dict['shapes'][0]['label'] = 'lian_mu_dan_gao1'

print(load_dict['shapes'][0]['label'])

with open(os.path.join(path,file),'w') as dump_f:

json.dump(load_dict, dump_f)

if(num_flag == 0):

print('所选文件夹不存在json文件,请重新确认要选择的文件夹')

else:

print('共{}个json文件'.format(num_flag))

相关文章:

  • getpostdata php7.0_我整理的PHP 7.0主要新特性
  • 是什么字_面试官:“狗”字去掉一笔,是什么字?专科生1秒回答,全场鼓掌...
  • 判断字符串_04Python里字符串的常用操作方法三判断
  • intl扩展 mac 安装php_MAC下PHP7.1.23安装intl3.0.0
  • 5 日期范围查询_SQL 之 简单查询
  • 线段测量_CAD看图软件技巧:一分钟学会CAD多线段测量
  • python格式字符_相当实用的Python格式字符串,格式化
  • htmlcss项目实战源码_基于TensorFlow深度学习人脸识别源码级项目实战
  • com口测试好坏_用modscan测试modbus协议离散仪表数据方法
  • mysql 统计连续重复值_mysql统计某列值连续出现次数小于五次的记录
  • mysql视图代码_MySQL视图简介与操作的介绍(附代码)
  • mysql密码存储过程_mysql设置用户名密码,存储过程,触发器
  • sqlserver mysql 乱码_SqlServer数据库中文乱码问题解决
  • oracle与mysql跨库连接_PostgreSQL+Oracle跨库连接实操
  • php mysql 域名空间_域名空间pipni.cz申请和使用攻略(MYSQL+PHP+CGI+mail+FTP)
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • angular2开源库收集
  • Apache的80端口被占用以及访问时报错403
  • golang 发送GET和POST示例
  • Object.assign方法不能实现深复制
  • PHP的类修饰符与访问修饰符
  • vue中实现单选
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 编写高质量JavaScript代码之并发
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 配置 PM2 实现代码自动发布
  • 前端代码风格自动化系列(二)之Commitlint
  • 前端之React实战:创建跨平台的项目架构
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 我是如何设计 Upload 上传组件的
  • 原生Ajax
  • 《码出高效》学习笔记与书中错误记录
  • 交换综合实验一
  • ​queue --- 一个同步的队列类​
  • "无招胜有招"nbsp;史上最全的互…
  • #define
  • #etcd#安装时出错
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (1)(1.13) SiK无线电高级配置(六)
  • (42)STM32——LCD显示屏实验笔记
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (南京观海微电子)——COF介绍
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET delegate 委托 、 Event 事件
  • .net 流——流的类型体系简单介绍
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .netcore 获取appsettings
  • .考试倒计时43天!来提分啦!
  • @DataRedisTest测试redis从未如此丝滑