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 thread 并发且顺序运行示例
Apr 09 Python
Python编程之基于概率论的分类方法:朴素贝叶斯
Nov 11 Python
详谈Pandas中iloc和loc以及ix的区别
Jun 08 Python
python爬虫之自动登录与验证码识别
Jun 15 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
Oct 29 Python
Python3实现的回文数判断及罗马数字转整数算法示例
Mar 27 Python
连接pandas以及数组转pandas的方法
Jun 28 Python
Tensorflow 多线程与多进程数据加载实例
Feb 05 Python
Python 线性回归分析以及评价指标详解
Apr 02 Python
Django 后台带有字典的列表数据与页面js交互实例
Apr 03 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
May 22 Python
python实现企业微信定时发送文本消息的示例代码
Nov 24 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
文件系统基本操作类
2006/11/23 PHP
mysql+php分页类(已测)
2008/03/31 PHP
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
2009/10/29 PHP
php 归并排序 数组交集
2011/05/10 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
2012/01/11 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
脚本吧 - 幻宇工作室用到js,超强推荐base.js
2006/12/23 Javascript
JavaScript 无符号右移赋值操作
2009/04/17 Javascript
javascript学习笔记(十) js对象 继承
2012/06/19 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
js中parseInt函数浅谈
2013/07/31 Javascript
Javascript中string转date示例代码
2013/11/01 Javascript
js给onclick赋值传参数的两种方法
2013/11/25 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
微信小程序 本地图片按照屏幕尺寸处理
2017/08/04 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
详解vue 单页应用(spa)前端路由实现原理
2018/04/04 Javascript
基于vue v-for 多层循环嵌套获取行数的方法
2018/09/26 Javascript
[14:56]教你分分钟做大人:巫医
2014/10/30 DOTA
[04:46]2018年度玩家喜爱的电竞媒体-完美盛典
2018/12/16 DOTA
简单的Python的curses库使用教程
2015/04/11 Python
Python NumPy库安装使用笔记
2015/05/18 Python
使用OpenCV去除面积较小的连通域
2020/07/05 Python
HTML5实现WebSocket协议原理浅析
2014/07/07 HTML / CSS
求高于平均分的学生学号及成绩
2016/09/01 面试题
Java如何获得ResultSet的总行数
2016/09/03 面试题
大学生的自我鉴定范文
2014/01/21 职场文书
大班开学家长寄语
2014/04/04 职场文书
餐饮投资计划书
2014/04/25 职场文书
社区文艺活动方案
2014/08/19 职场文书
领导干部作风整顿个人剖析材料
2014/10/11 职场文书
大学生学习新党章思想汇报
2014/10/25 职场文书
2014年社区工会工作总结
2014/12/18 职场文书
2015年秋季小学开学典礼主持词
2015/07/16 职场文书
教师个人工作总结范文2015
2015/10/14 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书