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

python實(shí)現(xiàn)批量文件重命名

 更新時(shí)間:2019年10月31日 12:02:32   作者:知非丶  
這篇文章主要介紹了python實(shí)現(xiàn)批量文件重命名,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了python批量文件重命名的具體代碼,供大家參考,具體內(nèi)容如下

問(wèn)題描述

最近遇到朋友求助,如何將大量文件名前面的某些字符刪除。


即將圖中文件前的編號(hào)刪除。

Python實(shí)現(xiàn)

用到了python中的os模塊,os模塊中的rename方法可以實(shí)現(xiàn)對(duì)文件的重命名

import os

#path為批量文件的文件夾的路徑
path = 'd:\\renamefolder'

#文件夾中所有文件的文件名
file_names = os.listdir(path)

#外循環(huán)遍歷所有文件名,內(nèi)循環(huán)遍歷每個(gè)文件名的每個(gè)字符
for name in file_names:
 for s in name:
  if s == ')':
  
   index_num=name.index(s)  #index_num為要?jiǎng)h除的位置索引
   
   #采用字符串的切片方式刪除編號(hào)
   os.renames(os.path.join(path,name),os.path.join(path,name[index_num+1:])) 
   break  #重命名成功,跳出內(nèi)循環(huán)

運(yùn)行結(jié)果

可以看到編號(hào)已經(jīng)成功刪除。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python解析CDD文件的代碼詳解

    Python解析CDD文件的代碼詳解

    這篇文章主要介紹了Python解析CDD文件的方法,使用Python 腳本解析CDD文件,統(tǒng)一定義,一鍵生成,十分快捷,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 使用python求解迷宮問(wèn)題的三種實(shí)現(xiàn)方法

    使用python求解迷宮問(wèn)題的三種實(shí)現(xiàn)方法

    關(guān)于迷宮問(wèn)題,常見(jiàn)會(huì)問(wèn)能不能到達(dá)某點(diǎn),以及打印到達(dá)的最短路徑,下面這篇文章主要給大家介紹了關(guān)于如何使用python求解迷宮問(wèn)題的三種實(shí)現(xiàn)方法,需要的朋友可以參考下
    2022-03-03
  • 對(duì)python mayavi三維繪圖的實(shí)現(xiàn)詳解

    對(duì)python mayavi三維繪圖的實(shí)現(xiàn)詳解

    今天小編就為大家分享一篇對(duì)python mayavi三維繪圖的實(shí)現(xiàn)詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python Tornado 實(shí)現(xiàn)SSE服務(wù)端主動(dòng)推送方案

    Python Tornado 實(shí)現(xiàn)SSE服務(wù)端主動(dòng)推送方案

    SSE是Server-Sent Events 的簡(jiǎn)稱(chēng),是一種服務(wù)器端到客戶端(瀏覽器)的單項(xiàng)消息推送,本文主要探索兩個(gè)方面的實(shí)踐一個(gè)是客戶端發(fā)送請(qǐng)求,服務(wù)端的返回是分多次進(jìn)行傳輸?shù)?直到傳輸完成,這種情況下請(qǐng)求結(jié)束后,考慮關(guān)閉SSE,所以這種連接可以認(rèn)為是暫時(shí)的,感興趣的朋友一起看看吧
    2024-01-01
  • Python?Django教程之實(shí)現(xiàn)新聞應(yīng)用程序

    Python?Django教程之實(shí)現(xiàn)新聞應(yīng)用程序

    Django是一個(gè)用Python編寫(xiě)的高級(jí)框架,它允許我們創(chuàng)建服務(wù)器端Web應(yīng)用程序。在本文中,我們將了解如何使用Django創(chuàng)建新聞應(yīng)用程序,感興趣的可以嘗試一下
    2022-10-10
  • Python?實(shí)現(xiàn)一個(gè)全連接的神經(jīng)網(wǎng)絡(luò)

    Python?實(shí)現(xiàn)一個(gè)全連接的神經(jīng)網(wǎng)絡(luò)

    這篇文章主要介紹了Python?實(shí)現(xiàn)一個(gè)全連接的神經(jīng)網(wǎng)絡(luò),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • 詳談python3中用for循環(huán)刪除列表中元素的坑

    詳談python3中用for循環(huán)刪除列表中元素的坑

    下面小編就為大家分享一篇詳談python3中用for循環(huán)刪除列表中元素的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • python實(shí)現(xiàn)XML解析的方法解析

    python實(shí)現(xiàn)XML解析的方法解析

    這篇文章主要介紹了python實(shí)現(xiàn)XML解析的方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • python解決中文亂碼問(wèn)題的方法小結(jié)

    python解決中文亂碼問(wèn)題的方法小結(jié)

    在Python編程中,有時(shí)候我們會(huì)遇到中文亂碼的問(wèn)題,中文亂碼指的是在輸出或處理中文字符時(shí),出現(xiàn)了顯示錯(cuò)誤或亂碼的情況,下面我將介紹幾種常見(jiàn)的解決方法,幫助你解決Python中的中文亂碼問(wèn)題,需要的朋友可以參考下
    2024-11-11
  • 利用Python編寫(xiě)一個(gè)注冊(cè)機(jī)用于生成卡密

    利用Python編寫(xiě)一個(gè)注冊(cè)機(jī)用于生成卡密

    這篇文章主要為大家詳細(xì)介紹了如何利用Python編寫(xiě)一個(gè)注冊(cè)機(jī)用于生成卡密(兌換碼),并使用這些卡密登錄應(yīng)用程序,感興趣的小伙伴可以了解下
    2023-11-11

最新評(píng)論