批量更改檔案的副檔名

2021-07-11 18:55:12 字數 529 閱讀 6950

最近想做驗證碼識別,然後從正方教務系統上找了很多驗證碼,然後發現擴充套件名為gif,我想把他們轉換成jpg,30多個檔案手動轉好麻煩,於是用python寫了個指令碼

# 將該目錄下的gif的副檔名改為jpg

import os;

# 獲取該目錄下的所有檔案

files = os.listdir(".")

forfile

in files:

# 取檔案的副檔名

extension = file[-3:]

# 如果擴充套件名為gif,將副檔名改為jpg並與檔名組裝成為新的檔名

副檔名批量調整

平時需要統一一些副檔名,手動更改太麻煩,便寫了乙個將副檔名批量小寫的指令碼,如下 import os import sys,getopt opts,args getopt.getopt sys.ar 1 p s floderpath for op,value in opts if op p flod...

DOS命令應用之批量更改檔名 副檔名

rns.bat echo off setlocal enabledelayedexpansion clsset p paths 請輸入檔案所在目錄路徑 預設為當前目錄 if not exist paths resume.txt goto rencs attrib paths resume.txt h...

matlab批量修改副檔名

有時候matlab在儲存檔案的時候,擴充套件檔名一不小心會寫錯,導致批量生成的檔案格式或檔名不是想要的。例如處理完乙個影象庫的影象所有結果都儲存為了 jpg 格式結果,但是實際想處理完結果儲存為 mat 件。matlab修改批量修改副檔名如下 newname filename 1 end 4 mat...