利用python怎么批量替换文本中的部分内容

  介绍

这篇文章主要介绍了利用python怎么批量替换文本中的部分内容,此处通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考价值,需要的朋友可以参考下:

python可以做什么

python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。

<强>代码实现

import 再保险   import 操作系统   ,   ,   def 重置():   ,   我才能=0   path 才能=,r"/数据/sdxx/mzq/YOLOv3/YOLOv3-New-fire/YOLOv3-SaveVideo-New/脚本/VOCdevkit/VOC2019/标签/?   时间=filelist 才能;os.listdir(路径),,#,该文件夹下所有文件(包括文件夹)   for 才能;files 拷贝文件列表:,#,遍历所有文件   ,,,小姐:=,小姐:+ 1   ,,,Olddir =, os.path.join(路径、文件);,#,原来的文件路径   ,,,if  os.path.isdir (Olddir):   ,,,,,继续;   ,   ,,,filename =, os.path.splitext(文件)[0];   ,,,filetype =, os.path.splitext(文件)[1];   ,,,filePath =,路径+文件名+文件类型   ,   ,,,改变(filePath,“16“,“1“)   ,   def 改变(文件、old_str new_str):   ,   with 才能打开(文件,“r"编码=皍tf-8"), as  f1,开放(“% s.bak" %,文件,“w",编码=皍tf-8"), as  f2:   ,,,for  line  f1:拷贝   ,   ,   ,,,,,if  old_str 拷贝:   ,,,,,,,line =, line.replace (old_str new_str)   ,   ,,,,,f2.write(线)   ,   os.remove才能(文件)   os.rename才能(“% s.bak", %,文件,文件)   ,   重置()

到此这篇关于利用python怎么批量替换文本中的部分内容的文章就介绍到这了,更多相关利用python怎么批量替换文本中的部分内容的内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

利用python怎么批量替换文本中的部分内容