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

python練習(xí)程序批量修改文件名

 更新時(shí)間:2014年01月16日 15:29:40   作者:  
文件名中卻都含有xxx有聲下載,使用腳本將其去掉。腳本練習(xí)了os.rename重命名方法,str.partition方法使用, 及正則match,search方法區(qū)別

復(fù)制代碼 代碼如下:

# encoding:utf-8

##
# 文件名如:
# 下吧.mp3
##
import os,re

fs=os.listdir('xb')
for f in fs:
 ######方法一:partition獲取無(wú)用字符
 #1.將文件名以'['符分為3部分
 #ls=f.partition('[')
 #2.ls[0]為需要文件名,因此獲取ls[1:]
 #dirtystring = ''.join(ls[1:])
 #3.開(kāi)始替換
 #newname=f.replace(dirtystring, '') + '.mp3')
 #os.rename('xb/' + f, newname)

 ######方法二:正則獲取無(wú)用字符
 dirtymatch = re.search(r'\[.*?\]', f)
 if dirtymatch:
  dirtystring=dirtymatch.group(0)
  newname=f.replace(dirtystring, '') + '.mp3'
  os.rename('xb/' + f, newname)

 #注意:可以直接用re.sub方法進(jìn)行正則替換掉文件名中不需要字符

相關(guān)文章

最新評(píng)論

托克逊县| 屏东县| 芜湖县| 澄城县| 新密市| 安丘市| 寿光市| 哈巴河县| 赫章县| 普兰店市| 岳普湖县| 屯留县| 漳州市| 诸城市| 磐石市| 疏勒县| 丁青县| 高唐县| 吴江市| 朔州市| 留坝县| 潮安县| 偏关县| 综艺| 贵港市| 兴宁市| 额济纳旗| 类乌齐县| 甘孜县| 沂南县| 民勤县| 宾川县| 临沭县| 会泽县| 牙克石市| 万盛区| 弋阳县| 昭通市| 晋江市| 岳普湖县| 灌南县|