python修改txt文件中的某一项方法


Posted in Python onDecember 29, 2018

在做task中,需要将TXT文本中的某一项注释修改,但是python对txt文本只有写入和读取两种操作。

我采用的方法是:

1.读取txt文件,将每一行数据,加入新建立的list中。

2.在list中修改数据

3.再新建一个txt文件,按行存入数据。记得添加 ‘/n' 分行

实例:

python修改txt文件中的某一项方法

这里修改里面的数字,修改为:

python修改txt文件中的某一项方法

from __future__ import division
 
with open(r'TACoS_test_samples-Copy1.txt','r') as f1:
 lines = f1.readlines()#读取文本每一行
len(lines)
list = []
f2 = open("test.txt", "w")
for i in range(len(lines)):
 list.append(lines[i])#将每一行的数据加入列表
 clip_name = list[i].split(':')[0]
 movie_name = clip_name.split('_',2)[0]#视频名称
 start = clip_name.split('_',2)[1]#开始帧数
 end = clip_name.split('_',2)[2]#结束帧数
 query = list[i].split(':')[1]#query句子
 #将视频帧数换算成时间,帧率是29.4fps
 s = format(int(start)/(29.4),'.1f')
 e = format(int(end)/(29.4),'.1f')
 clip_query = movie_name+'_'+s+'_'+e+':'+query#写为一个字符串
 #写入新建的空白文本中
 f2.write(clip_query)

以上这篇python修改txt文件中的某一项方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中from module import * 的一个坑
Jul 20 Python
python实现带声音的摩斯码翻译实现方法
May 20 Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 Python
Python分割指定页数的pdf文件方法
Oct 26 Python
20行python代码实现人脸识别
May 05 Python
如何获取Python简单for循环索引
Nov 21 Python
Python3 实现减少可调用对象的参数个数
Dec 20 Python
Python 文件数据读写的具体实现
Jan 24 Python
浅谈JupyterNotebook导出pdf解决中文的问题
Apr 22 Python
Python基于QQ邮箱实现SSL发送
Apr 26 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
Aug 04 Python
python Autopep8实现按PEP8风格自动排版Python代码
Mar 02 Python
神经网络相关之基础概念的讲解
Dec 29 #Python
Python实现的KMeans聚类算法实例分析
Dec 29 #Python
Python使用pyshp库读取shapefile信息的方法
Dec 29 #Python
Python实现的线性回归算法示例【附csv文件下载】
Dec 29 #Python
Python 确定多项式拟合/回归的阶数实例
Dec 29 #Python
Python 普通最小二乘法(OLS)进行多项式拟合的方法
Dec 29 #Python
Python实现高斯函数的三维显示方法
Dec 29 #Python
You might like
AJAX for PHP简单表数据查询实例
2007/01/02 PHP
有关JSON以及JSON在PHP中的应用
2010/04/09 PHP
对于PHP 5.4 你必须要知道的
2013/08/07 PHP
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
PHP使用JSON和将json还原成数组
2015/02/12 PHP
PHP模板引擎Smarty内建函数foreach,foreachelse用法分析
2016/04/11 PHP
joomla实现注册用户添加新字段的方法
2016/05/05 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
菜鸟javascript基础资料整理2
2010/12/06 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
javascript实现密码强度显示
2015/03/18 Javascript
javascript字符串与数组转换汇总
2015/05/26 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
jquery图片倾斜层叠切换特效代码分享
2015/08/27 Javascript
js时间比较 js计算时间差的简单实现方法
2016/08/26 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
Javascript之面向对象--接口
2016/12/02 Javascript
微信小程序 scroll-view隐藏滚动条详解
2017/01/16 Javascript
Vue.js如何优雅的进行form validation
2017/04/07 Javascript
VUE2.0+Element-UI+Echarts封装的组件实例
2018/03/02 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
javascript实现前端分页效果
2020/06/24 Javascript
解决vue字符串换行问题(绝对管用)
2020/08/06 Javascript
python中zip()方法应用实例分析
2016/04/16 Python
python使用webdriver爬取微信公众号
2018/08/31 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
python可视化实现KNN算法
2019/10/16 Python
wedgwood加拿大官网:1759年成立的英国国宝级陶瓷餐具品牌
2018/07/17 全球购物
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
市场营销毕业生自荐信
2013/11/23 职场文书
2014世界杯球队球队口号
2014/06/05 职场文书
党支部考察鉴定意见
2015/06/02 职场文书
幼儿园大班教育随笔
2015/08/14 职场文书