python 对txt中每行内容进行批量替换的方法

 更新时间:2018年07月11日 15:11:03   作者:rongxue2001  
今天小编就为大家分享一篇python 对txt中每行内容进行批量替换的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

f = open('./val.txt')
lines = f.readlines() #整行读取
f.close()
for line in lines:
 rs = line.rstrip('\n') #去除原来每行后面的换行符,但有可能是\r或\r\n
 newname=rs.replace(rs,'/JPEGImages/'+rs+'.jpg'+' '+'/SegmentationClassAug/'+rs+'.png')
 newfile=open('.val1.txt','a')
 newfile.write(newname+'\n')
 newfile.close()

原文件 --------------------------- 改后

以上这篇python 对txt中每行内容进行批量替换的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python 利用pandas和mysql-connector获取Excel数据写入到MySQL数据库

    Python 利用pandas和mysql-connector获取Excel数据写入到MySQL数据库

    在实际应用中,我们可能需要将Excel表格中的数据导入到MySQL数据库中,以便于进行进一步的数据分析和处理,本文将介绍如何使用Python将Excel表格中的数据插入到MySQL数据库中,需要的朋友可以参考下
    2023-10-10
  • 关于如何使用python的logging库

    关于如何使用python的logging库

    这篇文章主要介绍了关于如何使用python的logging库,logging是Python标准库中用于记录日志的模块。它提供了一种简单但灵活的方法来记录程序中的事件,以便稍后进行调试和分析,需要的朋友可以参考下
    2023-04-04
  • 详细解读tornado协程(coroutine)原理

    详细解读tornado协程(coroutine)原理

    这篇文章主要介绍了详细解读tornado协程(coroutine)原理,涉及协程定义,生成器和yield语义,Future对象,ioloop对象,函数装饰器coroutine等相关内容,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • python爬取全国火锅店数量并可视化展示

    python爬取全国火锅店数量并可视化展示

    这篇文章主要介绍了python爬取全国火锅店数量并可视化展示,文章通过获取全国不同城市火锅店数量情况,并将这些数据进行可视化展示,下文详细内容介绍,需要的小伙伴可以参考
    2022-05-05
  • Python 逐行分割大txt文件的方法

    Python 逐行分割大txt文件的方法

    本文通过代码给大家介绍了Python 逐行分割大txt文件的方法,在文中给大家提到了Python从txt文件中逐行读取数据的方法,需要的朋友参考下吧
    2017-10-10
  • Python竟能画这么漂亮的花,帅呆了(代码分享)

    Python竟能画这么漂亮的花,帅呆了(代码分享)

    这篇文章主要介绍了用Python作图的一个简单实例,通过turtle模块实现作图,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • python3 字符串str和bytes相互转换

    python3 字符串str和bytes相互转换

    这篇文章主要介绍了python3 字符串str和bytes相互转换,在文件传输过程中,通常使用bytes格式的数据流,而代码中通常用str类型,因此str和bytes的相互转换就尤为重要,下文详细介绍需要的小伙伴可以参考一下
    2022-03-03
  • python数据分析必会的Pandas技巧汇总

    python数据分析必会的Pandas技巧汇总

    用Python做数据分析光是掌握numpy和matplotlib可不够,numpy虽然能够帮我们处理处理数值型数据,但很多时候,还有字符串,还有时间序列等,比如:我们通过爬虫获取到了存储在数据库中的数据,一些Pandas必会的用法,让你的数据分析水平更上一层楼
    2021-08-08
  • 剖析Python的Tornado框架中session支持的实现代码

    剖析Python的Tornado框架中session支持的实现代码

    这篇文章主要介绍了剖析Python的Tornado框架中session支持的实现代码,这样就可以使用Django等框架中大家所熟悉的session了,需要的朋友可以参考下
    2015-08-08
  • 总结用Pdb库调试Python的方式及常用的命令

    总结用Pdb库调试Python的方式及常用的命令

    大家都知道Python是自带Pdb库,使用Pdb调试Python程序还是很方便的。但是远程调试、多线程,Pdb是搞不定的,下面一起来看看用Pdb库调试Python的方式及常用的命令。
    2016-08-08

最新评论