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 CGI脚本的教程
Jun 29 Python
Python下的Softmax回归函数的实现方法(推荐)
Jan 26 Python
python利用不到一百行代码实现一个小siri
Mar 02 Python
详解python之配置日志的几种方式
May 22 Python
Python3编程实现获取阿里云ECS实例及监控的方法
Aug 18 Python
在Python中执行系统命令的方法示例详解
Sep 14 Python
cmd运行python文件时对结果进行保存的方法
May 16 Python
IntelliJ IDEA安装运行python插件方法
Dec 10 Python
python实现截取屏幕保存文件,删除N天前截图的例子
Aug 27 Python
tensorflow-gpu安装的常见问题及解决方案
Jan 20 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
Jun 23 Python
python获得命令行输入的参数的两种方式
Nov 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
php UBB 解析实现代码
2011/11/27 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
Symfony2函数用法实例分析
2016/03/18 PHP
JavaScript版代码高亮
2006/06/26 Javascript
学习YUI.Ext第七日-View&JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
JavaScript中的console.time()函数详细介绍
2014/12/29 Javascript
JSONP跨域GET请求解决Ajax跨域访问问题
2014/12/31 Javascript
JQuery鼠标移到小图显示大图效果的方法
2015/06/10 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
JavaScript中字符串与Unicode编码互相转换的实现方法
2015/12/18 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
通过Ajax使用FormData对象无刷新上传文件方法
2016/12/08 Javascript
ES6学习教程之块级作用域详解
2017/10/09 Javascript
彻底弄懂 JavaScript 执行机制
2018/10/23 Javascript
详解vue使用$http服务端收不到参数
2019/04/19 Javascript
node.js制作一个简单的登录拦截器
2020/02/10 Javascript
[02:27]2018DOTA2亚洲邀请赛赛前采访-OpTic
2018/04/03 DOTA
[01:09:13]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第三场 1月19日
2021/03/11 DOTA
python计算圆周长、面积、球体体积并画出圆
2014/04/08 Python
TensorFlow实现Softmax回归模型
2018/03/09 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
python的常用模块之collections模块详解
2018/12/06 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
Python3读写ini配置文件的示例
2020/11/06 Python
美国轮胎网站:Priority Tire
2018/11/28 全球购物
Delphi工程师笔试题
2013/09/21 面试题
保证书范文大全
2014/04/28 职场文书
学习党的群众路线实践活动思想汇报
2014/09/12 职场文书
考试没考好检讨书
2015/05/06 职场文书
小学三年级数学教学反思
2016/02/16 职场文书
Html5新增了哪些功能
2021/04/16 HTML / CSS
Python+Appium新手教程
2021/04/17 Python
把77A收信机改造成收音机
2022/04/05 无线电