python3.5 实现批量修改json文件中的中文字段

2023-11-08

改了好久才改好,关键问题编码格式,要改成gbk

#coding=gbk

import os
import json

#获取目标文件夹的路径
filedir = os.getcwd()+'/updatejson'
#获取文件夹中的文件名称列表
filenames=os.listdir(filedir)
#遍历文件名
for filename in filenames:
    filepath = filedir+'/'+filename
    print(filepath)

    with open(filepath, 'r') as f:
        data = json.load(f,encoding='gbk')

    fb=open(filepath , 'r')
    dicts=json.load(fb,encoding='gbk')
    dicts['label']='polpy'
    fb=open(filepath,'w')
    fb.write(json.dumps(dicts,encoding='gbk'))
    fb.close()

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python3.5 实现批量修改json文件中的中文字段 的相关文章

  • 计算机分盘的时候c盘留多少,win10分区c盘留多大合适

    重装系统的时候一定会经历的一个过程就是磁盘分区 c盘也就是我们常说的系统盘 那么win10分区的时候c盘该留多少内存合适呢 下面就让小编来告诉你 win10分区c盘留多大合适 如果用户不打算将软件装在C盘 推荐C盘分区60到80GB 分区分
  • webpack基础教学,简单易懂(一)(什么是webpack以及webpack的基本使用)

    前端工程化webapck 什么是前端工程化 前端工程化指的是 在企业级的前端项目开发中 把前端开发所需的工具 技术 流程 经验等进行规范化 标准化 前端工程化的解决方案 早期的前端工程化解决方案 grunt https www gruntj
  • 【知识图谱】神经网络综述

    概述 近年来随着计算机硬件的发展 神经网络作为机器学习中不可获取的一部分在预测 分类 图像分割 识别等方向得到了极其广的应用 然而其网络模型多 数学基础涉及广 使得其门槛较高 好在目前有诸如tensorflow pytorch sklear
  • 【从零开始学习JAVA

    目录 前言 BigInterger BigInteger常见的方法 总结 前言 本篇我们将介绍BigInteger这个比较实用一点的API 这个API在我们实际写项目中都是很实用的API 因此大家应该对这个API有更加熟练的掌握 BigIn
  • Qt 播放视频文件报错:DirectShowPlayerService::doRender: Unresolved error code0x80040266 ()

    原因 缺少LAVFilters组件 解决方法 注意视频文件名不要有中文 下载该组件 http files 1f0 de lavf LAVFilters 0 65 exe 以管理员身份运行安装该组件 重新运行Qt打开视频的程序 发现正常了 不
  • Redis持久化、发布订阅、集群详解

    理论 前面我们说过 Redis相对于Memcache等其他的缓存产品 有一个比较明显的优势就是Redis不仅仅支持简单的key value类型的数据 同时还提供list set zset hash等数据结构的存储 这几种丰富的数据类型我们接
  • CSDN星城大巡礼,长沙“科技之星”年度企业评选正式开启

    2020年 长沙市委主要领导发出 软件产业再出发 的号召 颁布了软件三年行动计划 今年5月 CSDN 作为专业的 IT 社区 与长沙高新区签约 将全国总部落户长沙 这一战略决策 让CSDN与长沙的联结进一步加深 CSDN创始人蒋涛表示 要把
  • angular 基础入门总结

    工程文件创建和依赖下载 依赖npm工具 npm用来对node js的模块进行管理 主要2个用途 下载别人编写的第三方包到本地使用 上传自己的包供别人使用 package json 执行npm init 可以根据提示生成包描述文件 就是自己包
  • 054-机械臂编程

  • JavaScript 数组(数组的增删和数组排序)

    一 数组方法 1 数组操作 push 向数组末尾添加元素 返回新数组长度 添加单个元素 let arr JS Java C let newArrLength arr push PHP console log arr JS Java C PH
  • 基于量子粒子群算法(QPSO)优化LSTM的风电、负荷等时间序列预测算法(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现 1 概述 本文基于QPSO LSTM算法进行负荷 光
  • 功能测试和非功能测试有什么区别?

    转载 https dzone com articles whats the difference between functional and nonfun fromrel true 功能测试验证功能是否按照要求工作 而非功能测试则对更广泛
  • 通信加密与解密

    一 通信加密和解密技术概述 1 1 Bob和Alice的爱情故事 早些年间 恋人们之间的交往以书信沟通较为频繁 在那个年代 这种恋爱的人叫笔友 假设Bob和Alice正是处于这一时代 Bob和Alice恋爱了 他们两个好不容易走到一起 可是
  • 顺序表的简单操作代码(c++实现)

    include
  • HDU 4731 Minimum Palindrome

    hdu 4731 Minimum palindrome 题意 前n个字母形成一个m长的字符串 要求如下 1 最长回文串最小 2 字典序最小 思路 1 n 1 aaaa 2 n 2 打表找规律 1 a 2 ab 3 aab 4 aabb 5
  • 深度优先与宽度优先搜索(python)

    算法原理 1 宽度优先搜索 宽度优先搜索算法 Breadth First Search BSF 思想是 从图中某顶点v出发 首先访问顶点v 在访问了v之后依次从左往右访问v的各个未曾访问过的邻接点 然后分别从这些邻接点出发依次从左往右访问它
  • 引用文档-软件测试分类及测试中三个主要概念

    软件测试分类及测试中三个主要概念 原文链接 https blog csdn net qq 35867537 article details 77477775 1 软件测试分类 按测试技术分 按测试技术 软件测试可分为 黑盒测试 白盒测试 灰
  • 手撕八大排序(上)

    排序的概念及其引用 排序的概念 排序 所谓排序 就是使一串记录 按照其中的某个或某些关键字的大小 递增或递减的排列起来的操作 稳定性 假定在待排序的记录序列中 存在多个具有相同的关键字的记录 若经过排序 这些记录的相对次序保持不变 即在原序
  • vue富文本编辑器中上传图片

    啊 好久没更新了 最近粉丝和访问量见长 正好有童鞋的项目遇到点问题 故出此文 今天超哥给小伙伴带来的是vue中富文本编辑器上传的问题 曾经写过一个文档管理的项目 用到最多的就是富文本编辑器 说说遇到的坑吧 最终的提交结果 后端不要文档流 后
  • jmap命令(Java Memory Map)

    JDK内置工具使用 一 javah命令 C Header and Stub File Generator 二 jps命令 Java Virtual Machine Process Status Tool 三 jstack命令 Java St

随机推荐

  • 华为机试-python

    HJ97 首先输入要输入的整数个数n 然后输入n个整数 输出为n个整数中负数的个数 和所有正整数的平均值 结果保留一位小数 while True try n int input count1 0 count2 0 sum 0 0 for i
  • 小白spss学习笔记(二)

    SPSS初学笔记 二 1 单因素方差分析 对三组或三组以上独立样本的均数差异性的比较用单因素方差分析 所谓方差分析就是对多个平均数进行比较的一种统计方法 又称变异数分析 其主要功能在于分析实验数据中不同来源的变异对总变异的贡献大小 从而确定
  • TCP详解之三次握手、四次挥手

    在互联网很多岗位的面试中TCP的三次握手 四次挥手都是不可绕过的话题 有很高的热点度 今天我就带大家来看看什么是三次握手 四次挥手 在讲之前 我们先来了解下TCP协议是什么 1 TCP协议 TCP协议全称 传输控制协议 顾名思义 就是要对数
  • “伶荔(Linly)”项目团队全新发布中文Falcon基础模型

    引言 近期 阿联酋阿布扎比的技术创新研究所 TII 开源了 Falcon 系列模型 使用经过筛选的 1 万亿 tokens 进行预训练 并以 Apache 2 0 协议开源 可能是目前效果最好且许可协议最宽松 允许商用 的开源模型 然而 F
  • 【QT开发笔记-基础篇】

    本节对应的视频讲解 B 站 链 接 https www bilibili com video BV1mN4y137H6 信号和槽要建立连接 本质上是通过 connect 函数来连接实现的 但是从写法或者操作上来说 有多种方式 以下总结了 5
  • qsort用法

    轉自 http www cnblogs com ForeverJoker archive 2013 05 25 qsort sort html qsort函数 sort函数 精心整理篇 qsort函数 sort函数 精心整理篇 先说明一下q
  • JaCoCo助您毁灭线上僵尸代码

    一 现状 问题 随着需求不断迭代 业务系统的业务代码突飞猛进 在你自豪于自己的代码量产出很高时 有没有回头看看线上真正的客户使用量又有多少呢 费事费力耗费大量人力 成本上线的功能 可能一年没人使用 如果不进行适当的下线 就会增加系统维护成本
  • 自定制命令(让scrapy在pycharm下跑起来)

    pytcharm运行单个爬虫 coding utf 8 Time 2019 7 19 下午 5 19 Author lh Email xx lh com File manage py Software PyCharm import sys
  • 合同比对

    for i 15 i lt 174 i do if d i then cd i echo 当前产品sn i ls ltr pdf grep v tmp wc l cd fi done mysql uroot p xxxxxx e selec
  • 硬件加速导致的flv播放不出视频(拉流)

    问题 前段时间我们做项目的时候 涉及到PC端拉流 但是出现了一些奇怪的情况 我们多台设备 安装的都是谷歌Chrome浏览器 但是在从流媒体服务器拉流的时候 出现笔记本win10最新版本Chrome 台式机win7低版本Chome 版本 58
  • vm虚拟机搭建服务器docker,服务器(虚拟机vm搭建的)重启后docker的所有镜像都无法启动...

    root localhost docker start csphere controller Error response from daemon Cannot start container csphere controller Erro
  • SpringBoot 性能优化

    1 服务监控 在开始对SpringBoot服务进行性能优化之前 我们需要做一些准备 把SpringBoot服务的一些数据暴露出来 比如 你的服务用到了缓存 就需要把缓存命中率这些数据进行收集 用到了数据库连接池 就需要把连接池的参数给暴露出
  • HashMap底层原理全解析

    作为面试中的高频题目 我相信每一个java程序员都有必要搞懂HashMap的底层原理和实现细节 废话不多说直接开撸 首先简单说一下HashMap的实现原理 首先有一个Node
  • win10双屏让任务栏显示不相同的方法

    经常使用win10的双屏幕模式 在使用的过程中 发现有些不太合适的地方 就是底部的任务栏的图标 两个屏幕 两个任务栏 这个无可厚非 但是 第二个屏幕上的程序 在第一个屏幕上还保留有任务栏位置 这个就比较有些匪夷所思了 点击第一个屏幕上的任务
  • 学妹毕业一年拿40万offer,经验其实就两点

    我经常和一位小学妹聊天 交流经验 昨天她告诉我 她终于实现了当年发过的誓 毕业2年内 进BAT 拿30万年薪 最终超额完成目标 毕业1年进了阿里 年薪40万 学妹聊起毕业后这一年来的经历时 颇有感慨 刚毕业的时候 学妹一心想进大厂 可是偏偏
  • Beautiful Soup 基本使用方法

    我们就来介绍一个强大的解析工具Beautiful Soup 它借助网页的结构和属性等特性来解析网页 有了它 我们不用再去写一些复杂的正则表达式 只需要简单的几条语句 就可以完成网页中某个元素的提取 1 简介 简单来说 Beautiful S
  • 入门级题解142. 环形链表 II

    给定一个链表 返回链表开始入环的第一个节点 如果链表无环 则返回 null 如果链表中有某个节点 可以通过连续跟踪 next 指针再次到达 则链表中存在环 为了表示给定链表中的环 评测系统内部使用整数 pos来表示链表尾连接到链表中的位置
  • OnnxRunTime的推理流程

    文章目录 一 torch转onnx模型 二 python下推断onnx模型 三 C 下用OnnxRunTime来推断模型 一 torch转onnx模型 用pytorch训练得到模型后 这时候需要转成onnx模型 torch提供函数 torc
  • excel将数据按某一列值分组并绘制分组折线图

    目录 一 实现按id分组 二 绘制分组折线图 今天在处理数据的时候发现了一个很巧妙的EXCEL绘制分组折现图的方法 简单记录分享一下 我的数据大概长这样 我希望实现的目标是根据产品id分组绘制不同产品的销量图 一 实现按id分组 复制产品i
  • python3.5 实现批量修改json文件中的中文字段

    改了好久才改好 关键问题编码格式 要改成gbk coding gbk import os import json 获取目标文件夹的路径 filedir os getcwd updatejson 获取文件夹中的文件名称列表 filenames