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

python實現批量修改文件名

 更新時間:2020年03月23日 16:53:05   作者:Ibelievesunshine  
這篇文章主要為大家詳細介紹了python實現批量修改文件名,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

python3實現批量修改文件名,供大家參考,具體內容如下

以批量修改某文件夾下所有圖片名稱為例,注釋超詳細,萬能模板,讀者可舉一反三,適當修改模板,效果顯著!

#批量修改文件名
#批量修改圖片文件名
import os
import re
import sys
def renameall():
 fileList = os.listdir(r"C:\Users\Administrator\Desktop\stars") #待修改文件夾
 print("修改前:"+str(fileList)) #輸出文件夾中包含的文件
 currentpath = os.getcwd() #得到進程當前工作目錄
 os.chdir(r"C:\Users\Administrator\Desktop\stars") #將當前工作目錄修改為待修改文件夾的位置
 num=1 #名稱變量
 for fileName in fileList: #遍歷文件夾中所有文件
 pat=".+\.(jpg|png|gif)" #匹配文件名正則表達式
 pattern = re.findall(pat,fileName) #進行匹配
 os.rename(fileName,(str(num)+'.'+pattern[0])) #文件重新命名
 num = num+1 #改變編號,繼續(xù)下一項
 print("---------------------------------------------------")
 os.chdir(currentpath) #改回程序運行前的工作目錄
 sys.stdin.flush() #刷新
 print("修改后:"+str(os.listdir(r"C:\Users\Administrator\Desktop\stars"))) #輸出修改后文件夾中包含的文件
renameall()

運行程序:

修改過后文件夾中顯示情況:

修改成功,我們非常滿意!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • PyCharm導入numpy庫的幾種方式

    PyCharm導入numpy庫的幾種方式

    今天給大家?guī)淼氖顷P于Python的相關知識,文章圍繞著PyCharm導入numpy庫的幾種方式展開,文中有非常詳細的解釋及代碼示例,需要的朋友可以參考下
    2021-06-06
  • pandas DataFrame的修改方法(值、列、索引)

    pandas DataFrame的修改方法(值、列、索引)

    這篇文章主要介紹了pandas DataFrame的修改方法(值、列、索引),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • Django 用戶認證組件使用詳解

    Django 用戶認證組件使用詳解

    這篇文章主要介紹了Django 用戶認證組件使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • Anaconda修改默認虛擬環(huán)境安裝位置的方案分享

    Anaconda修改默認虛擬環(huán)境安裝位置的方案分享

    新安裝Anaconda后,在創(chuàng)建環(huán)境時環(huán)境自動安裝在C盤,但是C盤空間有限,下面這篇文章主要給大家介紹了關于Anaconda修改默認虛擬環(huán)境安裝位置的相關資料,需要的朋友可以參考下
    2023-01-01
  • MAC平臺基于Python Appium環(huán)境搭建過程圖解

    MAC平臺基于Python Appium環(huán)境搭建過程圖解

    這篇文章主要介紹了MAC平臺基于Python Appium環(huán)境搭建過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • YOLOv5以txt或json格式輸出預測結果的方法詳解

    YOLOv5以txt或json格式輸出預測結果的方法詳解

    這篇文章主要給大家介紹了關于YOLOv5以txt或json格式輸出預測結果的相關資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2023-03-03
  • matplotlib.pyplot畫圖并導出保存的實例

    matplotlib.pyplot畫圖并導出保存的實例

    今天小編就為大家分享一篇matplotlib.pyplot畫圖并導出保存的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python提取支付寶和微信支付二維碼的示例代碼

    Python提取支付寶和微信支付二維碼的示例代碼

    本文將教你使用 Python 的圖像處理庫 pillow,輕松批量提取圖片中間的方形二維碼部分。小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • Python-OpenCV實現圖像缺陷檢測的實例

    Python-OpenCV實現圖像缺陷檢測的實例

    本文將結合實例代碼,在Jupyter Notebook上使用Python+opencv實現如下圖像缺陷檢測。需要的朋友們下面隨著小編來一起學習學習吧
    2021-06-06
  • Python編程使用matplotlib挑鉆石seaborn畫圖入門教程

    Python編程使用matplotlib挑鉆石seaborn畫圖入門教程

    這篇文章主要為大家介紹了Python編程中使用matplotlib繪圖包來挑出完美的鉆石,本篇是seaborn包畫圖使用入門篇,有需要的朋友可以借鑒參考下
    2021-10-10

最新評論