av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

python批量替換文件名中的共同字符實(shí)例

瀏覽:4日期:2022-08-03 17:03:03

今天看新概念視頻的時候播放器PotPlayer的播放列表總是不能正確排序,我看到這些視頻的名字格式如下:

Lesson 1-2 單詞解讀.mp4

我認(rèn)為是數(shù)字前面的Lesson和空格干擾了播放器的排序,就考慮把這個文件夾下所有的文件名批量刪除Lesson和空格,使之變成:

1-2 單詞解讀.mp4

這里主要使用的就是os模塊下的listdir,chadir和rename三個方法

雖然最后還是排序不正確,我只能怪播放器不好了。

代碼如下

# -*- coding: UTF-8 -*-import os#獲得文件夾下文件名列表path=r'G:BaiduNetdiskDownload第1冊'path=unicode(path,'utf8')file_list=os.listdir(path)#選擇要重命名的文件夾路徑os.chdir(path)#將文件名中的Lesson和空格用空字符串替代for file in file_list: os.rename(file,file.replace('Lesson ',''))

程序在調(diào)試的時候感覺python的2.x版本中文編碼問題很擾人,最后將路徑編碼成utf-8格式解決。

補(bǔ)充知識:python實(shí)現(xiàn)替換某個文件中的某個字符串(全部替換)

我就廢話不多說了,咱還是直接看代碼吧!

#!/usr/bin/python#-*-coding:utf-8-*-import click#不需要替換的文件UNMATCH = ('.DS_Store','loading','niutou_run','zhuyao')#參數(shù)設(shè)置@click.command()@click.option('-root',help=u’根目錄’)@click.option('-src',help=u’源字符’)@click.option('-dst',help=u’目標(biāo)字符’)def run(**options):root = options['root']src = options['src']dst = options['dst']for file in os.listdir(root):colorPrint('file:',file)if not isInTuple(file):jsonName = file + '.json'fileFullPath = root +'/' + file + '/' + jsonNamefp = open(fileFullPath,'r+')tempStr = fp.read()result = re.sub(src,dst,tempStr)colorPrint('seek1:',fp.tell())fp.seek(0,0)colorPrint('seek2:',fp.tell())fp.write(result)fp.close()#是否在UNMATCH中def isInTuple(name):for temp in UNMATCH:if name == temp:return Truebreakreturn False#彩色打印def colorPrint(desc,str):print(’033[1;31;40m’)print(desc,str)print(’033[0m’)if __name__ == ’__main__’:run()

以上這篇python批量替換文件名中的共同字符實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 中文字幕一区二区三区精彩视频 | 91操操操 | 国产91在线 | 亚洲 | 99久久久久国产精品免费 | 网页av| 亚洲精品www久久久 www.蜜桃av | 美女视频黄的免费 | 欧美精品1区| 国产精品久久久久久吹潮 | 国产91九色| 精品国产乱码久久久久久老虎 | av一区二区三区 | 久久美女网 | 成年视频在线观看福利资源 | 欧美精品一区二区在线观看 | 狠狠艹 | 国产精品久久久久久久久久久久久 | 综合色播 | 精品在线观看一区二区 | 久久精品一区二区 | 欧美一区二区三区久久精品 | 欧美成人精品激情在线观看 | 一区二区三区视频在线观看 | 中文字幕不卡在线观看 | 欧美精品网站 | 久久久久久久国产 | 国产精品夜夜夜一区二区三区尤 | 中文字幕成人av | 久久av在线播放 | 国产福利资源 | av毛片| 午夜视频一区二区三区 | 干干干操操操 | 精品久久久久一区 | 超碰97在线免费 | 亚洲欧美激情精品一区二区 | 亚洲一区二区网站 | 蜜桃av鲁一鲁一鲁一鲁 | 成人在线不卡 | 亚洲欧美综合精品久久成人 | 精品少妇一区二区三区日产乱码 |