用Python批量替换更改掉txt文本的内容
在我们做深度学习时,对于数据集打标后可能标签的label的id需要更改,这时如果再一个一个去改或者用labelimg去改就很麻烦了,所以下面提出一种方法即用python解决。
修改前:
import os, globif __name__ == '__main__':txt_list = glob.glob("E:/bzl_online_dataset/2020-07-20/imgs/*.txt")for txt_item in txt_list:with open(txt_item) as f:lines = f.readlines()with open(txt_item, 'w') as f:for line in lines:line_split = line.strip().split()line_split[0] = '0'f.write(line_split[0] + ' ' +line_split[1] + " " +line_split[2] + " " +line_split[3] + " " +line_split[4]+'\n')pass
上面的路径就是你的 txt 文本地址,它的思路是把内容去切分然后进行一个第一列的内容替换。
修改后:
用Python批量替换更改掉txt文本的内容相关推荐
- 使用Python批量替换指定目录所有文件中的指定文本
使用Python批量替换指定目录所有文件中的指定文本 # -*- coding: utf-8 -*- import os from = "aaa" #替换为什么内容,可以是多行 t ...
- python文本筛选多个word_用Python批量替换多个Word文件中的文字
实例14:用Python批量替换多个Word文件中的文字 公众号"Python操作Office软件高效工作" 29 人赞同了该文章 我们在实例7中批量生成了采购合同.但是假设现在我 ...
- Python:实现多个txt文本的简单合并,亲测简单好用,保姆教程
声明:非原创,我是python废废,原博客连接为:Python批量合并多个txt文件_自由的小白的博客-CSDN博客_python 合并多个txt,我在这里只做分享,好博客要更多人看到嘛! 一.成果展 ...
- word批量替换多组文字 python_实例14:用Python批量替换多个Word文件中的文字
我们在实例7中批量生成了采购合同.但是假设现在我方的公司名由"ABC商贸有限公司"变成了"ABC贸易有限公司",那我们就需要去每份合同中对应位置进行替换.当然也 ...
- Python批量替换目录下文件后缀脚本实例
本篇文章主要讲解Python批量替换文件目录下的后缀文件的方法. 日期:2021年12月25日 作者:任聪聪 使用效果 代码实例 import os import random list_nums = ...
- Python base64库 解码本地txt文本字符串
Python base64库 解码本地txt文本字符串 使用base64还原由图片加密而成的字符串. Raw字符串: iVBORw0KGgoAAAANSUhEUgAAAtoAAALaCAYAAAAP7 ...
- Python批量设置pptx文件中文本框边框与填充样式(含20分钟视频讲解)
近期会议: 10月30-11月1日 全国高校Python课程高级研修班(苏州) 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清 ...
- python批量替换word文字
这里写自定义目录标题 python批量替换word文字 代码 Gitee地址 微信赞赏 python批量替换word文字 代码 """本项目特点:1.获取word中数据, ...
- Python实现批量修改并替换txt文本中内容
原文链接:[Python]如何在文件夹里批量替换文本中的内容?_YaoYee_7的博客-CSDN博客 # -*- coding: utf-8 -*- """ Create ...
最新文章
- WordCount扩展与优化
- 华为4G路由器成软银快速部署宽带业务新利器
- 团队招人的笔试题,我的回答。
- fft 重叠加法_FFT重叠相加法 参数如何定 h M?
- 【RecyclerView】 十二、RecyclerView 数据更新 ( 修改单条数据 | 批量修改数据 )
- c++byte数组和文件的相互转换_终于!word、excel、ppt文件相互转换技巧来了!
- SQL数据库高级查询命令(3)
- 【华为云技术分享】GitHub联合开发
- linux java setting,setting java_home and path environmental variables in linux [duplicate]
- 我的第一本算法书(图解算法)——什么是堆
- yolo模型部署——tensorRT模型加速+triton服务器模型部署
- 信息安全工程师教程知识点总结(第二版)
- linux下config文件,linux config 文件
- 比鲁大师好的测试电脑软件,电脑跑分软件哪个好?好用的电脑跑分软件盘点
- 【专家访谈】疫情带来的商机风口,汽车零部件企业如何抓住机遇实现华丽转身?
- uni-app中view和text组件和动画的使用
- java 数字翻译成英文_【Java】 剑指offer(46) 把数字翻译成字符串
- 移动应用开发技术选择六要素
- 必知必会MYSQL下篇
- 诸葛亮司马懿大战房市