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字符类型的一些方法小结
May 16 Python
详解字典树Trie结构及其Python代码实现
Jun 03 Python
Python 基础教程之str和repr的详解
Aug 20 Python
Python内置函数reversed()用法分析
Mar 20 Python
Django实现支付宝付款和微信支付的示例代码
Jul 25 Python
Pycharm取消py脚本中SQL识别的方法
Nov 29 Python
Python多项式回归的实现方法
Mar 11 Python
Python实现微信翻译机器人的方法
Aug 13 Python
python处理excel绘制雷达图
Oct 18 Python
使用Python爬取弹出窗口信息的实例
Mar 14 Python
Python sql注入 过滤字符串的非法字符实例
Apr 03 Python
python3 字符串str和bytes相互转换
Mar 23 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
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
Win9x/ME下Apache+PHP安装配置
2006/10/09 PHP
php文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
PHP三层结构(上) 简单三层结构
2010/07/04 PHP
PHP数组排序函数合集 以及它们之间的联系分析
2013/06/27 PHP
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
JavaScript 字符串乘法
2009/08/20 Javascript
jquery带下拉菜单和焦点图代码分享
2015/08/24 Javascript
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
bootstrap手风琴制作方法详解
2017/01/11 Javascript
vue父子组件的数据传递示例
2017/03/07 Javascript
vue loadmore组件上拉加载更多功能示例代码
2017/07/19 Javascript
JS原型继承四步曲及原型继承图一览
2017/11/28 Javascript
Vue2.0学习系列之项目上线的方法步骤(图文)
2018/09/25 Javascript
详解如何创建并发布一个 vue 组件
2018/11/08 Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
2019/11/12 Javascript
巧用Python装饰器 免去调用父类构造函数的麻烦
2012/05/18 Python
python发送HTTP请求的方法小结
2015/07/08 Python
Python中functools模块的常用函数解析
2016/06/30 Python
python中正则表达式的使用方法
2018/02/25 Python
python微信公众号之关键词自动回复
2018/06/15 Python
详解解决Python memory error的问题(四种解决方案)
2019/08/08 Python
使用浏览器访问python写的服务器程序
2019/10/10 Python
python剪切视频与合并视频的实现
2020/03/03 Python
pip install 使用国内镜像的方法示例
2020/04/03 Python
Python如何基于Tesseract实现识别文字功能
2020/06/05 Python
详解HTML5.2版本带来的修改
2020/05/06 HTML / CSS
Shopee新加坡:东南亚与台湾电商平台
2019/01/25 全球购物
销售代表求职自荐信
2013/10/01 职场文书
九年级科学教学反思
2014/01/29 职场文书
伦敦奥运会口号
2014/06/13 职场文书
贷款担保书
2015/01/20 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库