前兩天遇到乙個小小的問題,在網上爬了很多小姐姐的,但都是以.jpg結尾的,想把它改為以.png結尾的檔案。於是就敲了敲**,只用簡簡單單幾行**就實現了。
import osimport re
# 資料夾的位置
path = 'c:/users/administrator/pictures/籃球/'
# 列出目錄下所有檔案的名稱
file_names = os.listdir(path)
# 迴圈遍歷所有檔案
for file_name in file_names:
# 匹配出以.png結尾的檔案, 此處用到了正規表示式
# 將檔名改為以.png結尾的檔案, ret.group(1)為.jpg前面的名字
new_name = path + ret.group(1) + '.png'
# 重新命名
os.rename(path + file_name, new_name)
讀取資料夾下的檔案,並且修改檔名
include include 整個標頭檔案可以幫忙讀取資料夾,find開頭的函式或型別名 include include 這個標頭檔案dos下的rename命令,必須使用rename命令,因為讀出的檔名為const型別,不能被修改 using namespace std int main find...
Python 獲取資料夾下的檔名
os 模組下有兩個函式 os.walk os.listdir 模組os中的walk 函式可以遍歷資料夾下所有的檔案。os.walk top,topdown ture,onerror none followlinks false 該函式可以得到乙個三元元組 tupple dirpath,dirname...
Linux Shell獲取資料夾下的檔名方法
有時候需要獲取某個資料夾下的所有檔名,可以用程式實現,但是開啟ide,編譯執行太麻煩,在linux伺服器中通常不能開啟ide,此時可以用幾行簡單的shell命令來實現,結果儲存到某個檔案中即可。shel程式設計客棧l指令碼如下 bin bash get all filename in specrnv...