根據自定義規則 修改檔名及其型別

2021-07-09 20:05:05 字數 1103 閱讀 6278



# encoding=utf-8

import os

dir_list=['rrr','rrr1','']

path_c='d:

\\zhuomian

\\pythonstudy

\\sogouc.reduced.20061102.tar

\\c000008\\'

#path 為需要修改的檔案內容所存的路徑 ,此資料夾下面有很多需要修改的資料夾 ;dir_list 列出此下面的檔案 如果path路徑下有需要修改的檔案 則給dir_list 裡面 加入乙個 空元素就行

def rename_file(path,dir_list,filetype='.txt'):

for i in

range(len(dir_list)):

path_new=path+dir_list[i]

filelist=os.listdir(path_new)

#該資料夾下所有的檔案(包括資料夾)

count=0;

for files in filelist:

#遍歷所有檔案

# print files

olddir=os.path.join(path_new,files);

#原來的檔案路徑

if os.path.isdir(olddir):

#如果是資料夾則跳過

continue

filename_old=os.path.splitext(files)[0];

#舊檔名

filetype_old=os.path.splitext(files)[1];

#舊副檔名

newdir=os.path.join(path_new,str(count)+filetype);

#新的檔案路徑 名字自己可以修改 型別自己可以修改

os.rename(olddir,newdir)

#重新命名

count+=

1rename_file(path_c,dir_list,filetype='.txt')

Android打包生成自定義檔名配置

尊重原創,本文 這樣其實感覺很不好,我們在實際開發中經常在上線前會提測很多測試包 beta版 測試完成後會出乙個生產環境的包或者說上線包 release版 有時候乙個專案會設定很多的渠道,多渠道打包的命名也很麻煩,如果按照系統預設的打包命名方式,那麼每次出包我們就需要手動修改檔名,非常麻煩。因此我們...

自定義複製和新建的檔名

以日期格式來命名 1.檢視系統預設日期的格式 date the current date is 11 03 2016 thu 2.通過windows系統的字元位置編碼,來了解獲取日期命令 date 0,2 date 3,2 date 6,4 date 0,2 表示從左向右指標向右偏移0位,並從指標偏...

根據excel內容批量修改檔名

excel中為各班級學生的資訊,每個班級為乙個sheet 一級檔案下有班級子檔案,班級檔案下為,即要修改名字的檔案 其他檔案類似 在這裡插入 片 import os import xlrd count 0first path c users administrator.desktop l29cioj...