最近在學習爬蟲的時候,覺得爬到的在乙個資料夾中太亂了,所以就在網上學了以下如何用python進行檔案重新命名
在這裡記錄以下,免得以後又忘了
說實話,這個技巧倒是挺實用的,不論是深度學習還是整理檔案都用得上
直接給大家上**吧,反正也不太難,大多數人都應該看得懂
# coding=utf-8
import os
class
rename()
:def
__init__
(self)
: self.path =
'#儲存的資料夾'
# 檔案的路徑
defrename
(self)
: filelist = os.listdir(self.path)
# 返回指定的資料夾包含的檔案名字的列表
total_num =
len(filelist)
# 讀取長度
:# 判斷檔名是否以『.jpg』結尾
src = os.path.join(os.path.abspath(self.path)
,item)
# 獲得檔案完整的絕對位址
)# 獲得重新命名後的絕對位址
try:
os.rename(src, dst)
# 進行檔案重新命名
)
注:
若使用這行**,則生成檔名:
)使用下列**,則生成檔名:
)檔名可以進行自主更改,並且檔案字尾名也可改,這裡只是給大家做個演示
python 檔案重新命名
獲取資料夾路徑 def get dirs dir dirlist for root,dirs,files in os.walk dir for d in dirs dirlist.os.path.join root,d return dirlist 獲取檔案的路徑 def get files dir...
Python遍歷檔案,重新命名
import os.path rootdir input enter your input i 0 for parent,dirnames,filenames in os.walk rootdir for filename in filenames print parent is parent pr...
python實現檔案重新命名
encoding utf 8 importos path demo1 filelist os.listdir path 該資料夾下所有的檔案 包括資料夾 count 0 forfileinfilelist print file forfileinfilelist 遍歷所有檔案 olddir os.p...