實測可用 python 批量修改檔名

2021-10-10 03:43:29 字數 760 閱讀 6508

import os

# path=input('請輸入目錄(結尾加上/):')

# path = 'c:/users/abc/desktop/1/' # 注意斜槓方向,或者加 r'c:\users\abc\desktop\1'

path =

'./1/'

# 在此指令碼同目錄新建乙個資料夾,取名 1 , 則裡面所有檔案都被處理

filelist = os.listdir(path)

# 獲得所有檔名列表,可以print(filelist)檢視

i=0while(i < len(filelist)): # 迴圈次數為檔案總個數,資料夾也視為檔案

currentfilename = filelist[i]

newfilename = currentfilename[3:len(filelist[i])]

# str[0:1] 輸出str位置0開始到位置1以前的字元, 這裡是刪除檔名前三個字元

os.rename( path + currentfilename, path + newfilename)

;# 大概是需要絕對路徑?

i = i + 1

print(f'修改第 個檔案為:' + newfilename)

print(

) print(f'成功修改了個檔名'

)# 注意 f 的用法

批量解壓 python程式設計 批量解壓RAR檔案

本文實現rar批量解壓的功能,通過python指令碼呼叫winrar.exe解壓檔案時似乎不會再有廣告框彈出。通過python呼叫winrar.exe程式實現rar檔案的批量解壓,如下 import argparseimport osclass rarextractor def init self,...

python批量修改檔案指令碼

最近在做訓練集,好多未排序,記錄一下重新命名的 import osimport reimport sys 以下為目標資料夾與當前資料夾相同的示例 defrename filelist os.listdir r d file label 當前 資料夾,儲存檔案的資料夾 currentpath os.g...

批量新增引號 Python沙龍 批量修改檔名稱

import os as osimport reimport glob 待修改檔案所在位置path e 新建資料夾 old str 待刪除無用字元 python的預設工作路徑不同,利用os.chdir 暫時修改工作路徑,以免找不到檔案os.chdir path glob.glob 匹配所有符合特徵的...