欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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獲取無用字符
 #1.將文件名以'['符分為3部分
 #ls=f.partition('[')
 #2.ls[0]為需要文件名,因此獲取ls[1:]
 #dirtystring = ''.join(ls[1:])
 #3.開始替換
 #newname=f.replace(dirtystring, '') + '.mp3')
 #os.rename('xb/' + f, newname)

 ######方法二:正則獲取無用字符
 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)文章

  • python多進(jìn)程共享變量

    python多進(jìn)程共享變量

    這篇文章主要為大家詳細(xì)介紹了python多進(jìn)程共享變量的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-04-04
  • PyQt5每天必學(xué)之像素圖控件QPixmap

    PyQt5每天必學(xué)之像素圖控件QPixmap

    這篇文章主要為大家詳細(xì)介紹了PyQt5每天必學(xué)之像素圖控件QPixmap,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 基于Python實(shí)現(xiàn)圖片九宮格切圖程序

    基于Python實(shí)現(xiàn)圖片九宮格切圖程序

    這篇文章主要為大家詳細(xì)介紹了如何利用python和C++代碼實(shí)現(xiàn)圖片九宮格切圖程序,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2023-04-04
  • Python中Merge使用的示例詳解

    Python中Merge使用的示例詳解

    Python里的merger函數(shù)是數(shù)據(jù)分析工作中最常見的函數(shù)之一,類似于MySQL中的join函數(shù)和Excel中的vlookup函數(shù)。本文將通過一些簡單的實(shí)力和大家聊聊Merge的使用,需要的可以了解一下
    2023-02-02
  • 一文帶你吃透Python中的日期時(shí)間模塊

    一文帶你吃透Python中的日期時(shí)間模塊

    Python?提供了?日期和時(shí)間模塊用來處理日期和時(shí)間,還可以用于格式化日期和時(shí)間等常見功能。這篇文章就來帶大家了解一下它的使用,需要的可以參考一下
    2023-02-02
  • python之如何查找多層嵌套字典的值

    python之如何查找多層嵌套字典的值

    這篇文章主要介紹了python之如何查找多層嵌套字典的值問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • python字典操作實(shí)例詳解

    python字典操作實(shí)例詳解

    這篇文章主要為大家詳細(xì)介紹了python字典操作實(shí)例的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • OpenCV學(xué)習(xí)記錄python實(shí)現(xiàn)連通域處理函數(shù)

    OpenCV學(xué)習(xí)記錄python實(shí)現(xiàn)連通域處理函數(shù)

    這篇文章主要為大家介紹了OpenCV學(xué)習(xí)記錄python實(shí)現(xiàn)連通域處理函數(shù)cv2.connectedComponentsWithStats()和cv2.connectedComponents()的使用示例詳解
    2022-06-06
  • 詳解如何減少python內(nèi)存的消耗

    詳解如何減少python內(nèi)存的消耗

    這篇文章主要介紹了詳解如何減少python內(nèi)存的消耗,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Python教程之Python多態(tài)的深層次理解

    Python教程之Python多態(tài)的深層次理解

    相信很多在學(xué)Python的朋友都有了解過多態(tài),本篇文章來帶大家更進(jìn)一步的深入了解Python多態(tài),有需要的朋可以借鑒參考下,希望可以有所幫助
    2021-09-09

最新評論