利用python批量修改資料夾下的檔案字尾名

2021-10-02 12:32:42 字數 487 閱讀 3206

#利用python批量修改資料夾下的檔案字尾名

import os

import re

import sys

#獲取檔案當前工作目錄路徑(絕對路徑)

pathdir = os.getcwd()

for file in os.listdir(pathdir):

ext = os.path.splitext(file)

if ext[1] == '.zip':

newext = '.rar'

filename = ext[0] + newext

oldfile = os.path.join(pathdir, file)

newfile = os.path.join(pathdir, filename)

os.rename(oldfile, newfile)

將檔案儲存為gai.py,放在需要修改檔案的目錄下,雙擊執行就可以了。

Python 批量修改資料夾名稱

需求 需要批量修改指定目錄下的資料夾名稱,我的資料夾是00001 00042,我想把前面的0都去掉,其中前13個是手動改了 做法 1 先讀入目錄,2 然後進行遍歷,如果沒手動修改,資料夾名稱的長度應該是5,否則不做修改 3 然後就是切片操作,因為我要留下的都是兩位數,所以可以直接切片取前三位,保留後...

python 批量修改資料夾名稱

在進行資料集處理時,發現需要將原資料夾名稱修改,這裡舉乙個例子,我的原資料夾名稱為1 2 3 4 需要修改為總字元數為4位的名稱,即 0001 0002 0003 0004 下面是python 實現批量修改 import os defreplacedirname rootdir dirs os.li...

Linux批量修改設定檔案 資料夾許可權

用linux伺服器的時候,最麻煩的莫過於許可權的設定。一種視覺化的方法就是通過winscp乙個乙個資料夾設定,但是速度太慢了。其實ssh中可以用遞迴的方法實現批量修改檔案或資料夾許可權 chmod 操作 先進入目錄,舉例為www cd www 然後遞迴設定資料夾 目錄 許可權為777 find ty...