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

Python3 實現(xiàn)文件批量重命名示例代碼

 更新時間:2019年06月03日 08:49:14   作者:Linux  
在Python中os模塊里,os.renames() 方法用于遞歸重命名目錄或文件。這篇文章主要介紹了Python3 文件批量重命名操作示例,需要的朋友可以參考下

在Python中os模塊里,os.renames() 方法用于遞歸重命名目錄或文件。類似rename()。

rename()方法語法格式如下:

os.rename(old,new)

old是需要修改的目錄/文件名,new是修改后的目錄/文件名,通過這個方法我們可以很輕松的完成批量在文件/目錄增加固定前綴或者批量刪除文件/目錄固定前綴 。

以下代碼Windows下和Linux都可以使用。

示例如下:

增加前綴'[Linuxidc.]':

import os
path='/home/linuxidc/linuxidc.com'
old_dir=os.listdir(path) #獲取/home/linuxidc/linuxidc.com目錄下的所有文件目錄
print("原始目錄為 %s"%old_dir)
for i in old_dir:
  new_name='[Linuxidc.]'+i
  os.rename(i,new_name)
new_dir=os.listdir(path)
print("現(xiàn)在的目錄為%s"%new_dir)

運行后輸出如下:

刪除前綴'[Linuxidc.]':

import os
path='/home/linuxidc/linuxidc.com'
old_dir=os.listdir(path)
print("原始目錄為 %s"%old_dir)
for i in old_dir:
  shu=i.rfind(']') #獲取到']'的位置
  new_name=i[shu+1:]
  os.rename(i,new_name)
new_dir=os.listdir(path)
print("現(xiàn)在的目錄為%s"%new_dir)

運行后輸出如下:

原始目錄為 ['[Linuxidc.]linuxidc.com.sh', '[Linuxidc.]kakoune', '[Linuxidc.]linuxidc', '[Linuxidc.]linuxidc.Java', '[Linuxidc.]linuxidc.com.jpg', '[Linuxidc.]opencv-3.4.0', '[Linuxidc.]linuxidc.class', '[Linuxidc.]Linux公社

現(xiàn)在的目錄為['linuxidc.txt', 'www.linuxidc.com', 'linuxidc.java', 'linuxidc.com.png', 'amp', 'Linux公社

[Finished in 0.1s]

在Windows下還需要注意一下文件路徑應使用雙斜杠// ,否則會出現(xiàn)錯誤,Linux下一般不會出現(xiàn)此錯誤。

總結

以上所述是小編給大家介紹的Python3 實現(xiàn)文件批量重命名示例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

相關文章

最新評論

宁乡县| 浪卡子县| 吉林省| 乡宁县| 安陆市| 外汇| 衢州市| 盐津县| 贵南县| 永登县| 牙克石市| 安新县| 西盟| 丽江市| 珠海市| 衢州市| 读书| 桐乡市| 承德市| 小金县| 上高县| 阜平县| 来凤县| 清新县| 东兰县| 嘉祥县| 尖扎县| 安溪县| 黎平县| 五寨县| 岫岩| 新田县| 库尔勒市| 日照市| 新平| 建瓯市| 壤塘县| 黔西| 莱西市| 皋兰县| 伊宁市|