最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 實現(xiàn)批量替換文本中的某部分內(nèi)容

 更新時間:2019年12月13日 08:38:48   作者:強(qiáng)少~、  
今天小編就為大家分享一篇python 實現(xiàn)批量替換文本中的某部分內(nèi)容,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一、介紹

在做YOLOv3項目時,會需要將文本文件中的某部分內(nèi)容進(jìn)行批量替換和修改,所以編寫了python程序批量替換所有文本文件中特定部分的內(nèi)容。

二、代碼實現(xiàn)

import re
import os
 
 
def reset():
 
  i= 0
  path = r"/data/sdxx/mzq/YOLOv3/YOLOv3-New-fire/YOLOv3-SaveVideo-New/scripts/VOCdevkit/VOC2019/labels/"
  filelist = os.listdir(path)  # 該文件夾下所有文件(包括文件夾)
  for files in filelist: # 遍歷所有文件
    i = i + 1
    Olddir = os.path.join(path,files); # 原來的文件路徑
    if os.path.isdir(Olddir):
      continue;
 
    filename = os.path.splitext(files)[0];
    filetype = os.path.splitext(files)[1];
    filePath = path+filename+filetype
 
    alter(filePath,"16","1")
 
def alter(file,old_str,new_str):
 
  with open(file,"r",encoding="utf-8") as f1,open("%s.bak"% file,"w",encoding="utf-8") as f2:
    for line in f1:
 
 
      if old_str in line:
        line = line.replace(old_str,new_str)
 
      f2.write(line)
 
  os.remove(file)
  os.rename("%s.bak" % file,file)
 
reset()

以上這篇python 實現(xiàn)批量替換文本中的某部分內(nèi)容就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python語音識別API實現(xiàn)文字轉(zhuǎn)語音的幾種方法

    Python語音識別API實現(xiàn)文字轉(zhuǎn)語音的幾種方法

    本文主要介紹了Python語音識別API實現(xiàn)文字轉(zhuǎn)語音的幾種方法,文中根據(jù)實例編碼詳細(xì)介紹的十分詳盡,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Python動態(tài)屬性與反射機(jī)制方式

    Python動態(tài)屬性與反射機(jī)制方式

    深入探索Python中的反射機(jī)制和動態(tài)屬性的細(xì)節(jié),對我們來說是編寫具有適應(yīng)性和高可擴(kuò)展性程序的關(guān)鍵,本篇文章旨在通過詳盡的概念介紹和精心設(shè)計的代碼示例,加強(qiáng)您對這些核心概念的把握,并助您在實踐中運(yùn)用自如
    2024-06-06
  • 深入Python函數(shù)編程的一些特性

    深入Python函數(shù)編程的一些特性

    這篇文章主要介紹了更為深入的Python函數(shù)編程的一些特性,本文來自于IBM官方開發(fā)者技術(shù)文檔,需要的朋友可以參考下
    2015-04-04
  • python利用Appium實現(xiàn)自動控制移動設(shè)備并提取數(shù)據(jù)功能

    python利用Appium實現(xiàn)自動控制移動設(shè)備并提取數(shù)據(jù)功能

    這篇文章主要介紹了python利用Appium自動控制移動設(shè)備并提取數(shù)據(jù),本文以控制抖音app滑動并獲取抖音短視頻發(fā)布者為例,通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-09-09
  • 基于Python的OpenCV骨架化圖像并顯示(skeletonize)

    基于Python的OpenCV骨架化圖像并顯示(skeletonize)

    這篇文章主要介紹了基于Python的OpenCV骨架化圖像并顯示(skeletonize),文中附含詳細(xì)的示例代碼,教大家來實現(xiàn)完成,有需要的可以參考下
    2021-08-08
  • Python?tkinter庫圖形繪制例子分享

    Python?tkinter庫圖形繪制例子分享

    這篇文章主要介紹了?Python?tkinter庫圖形繪制例子,文章基于Python的相關(guān)資料展開主題,分享繪圖小例子,需要的小伙伴可以參考一下
    2022-04-04
  • 記一次Django響應(yīng)超慢的解決過程

    記一次Django響應(yīng)超慢的解決過程

    這篇文章主要介紹了記一次Django響應(yīng)超慢的解決過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解

    對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解

    今天小編就為大家分享一篇對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python遠(yuǎn)程桌面協(xié)議RDPY安裝使用介紹

    Python遠(yuǎn)程桌面協(xié)議RDPY安裝使用介紹

    這篇文章主要介紹了Python遠(yuǎn)程桌面協(xié)議RDPY安裝使用介紹,本文講解了RDPY的安裝、RDPY的簡單使用兩部份內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • 11個案例講透Python函數(shù)參數(shù)小結(jié)

    11個案例講透Python函數(shù)參數(shù)小結(jié)

    本文主要介紹了11個案例講透Python函數(shù)參數(shù)小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評論

边坝县| 东乡县| 孝感市| 赫章县| 黔南| 汤原县| 吴桥县| 安福县| 临沂市| 滁州市| 客服| 乌海市| 正宁县| 南宫市| 镇雄县| 石泉县| 西乌珠穆沁旗| 定结县| 宜昌市| 东丰县| 万山特区| 靖宇县| 寿阳县| 彭阳县| 东阿县| 巧家县| 福州市| 衡水市| 安龙县| 赣州市| 富川| 库尔勒市| 修文县| 淮南市| 麻栗坡县| 义马市| 信丰县| 三原县| 甘南县| 渭源县| 霍林郭勒市|