python批量修改字尾名

2021-09-10 18:12:20 字數 765 閱讀 7935

例如:將a.txt.doc改為a.txt

import os

os.chdir(

'dir_name'

)# 絕對路徑 or 相對路徑

file_list = os.listdir(

)#獲取當前目錄下的檔案列表 or os.listdir('dir')

for i in file_list:

if i.endswith(

'.txt.doc'):

# 判斷檔案是否以'.txt.doc'結尾

os.rename(i, i[:-

8]+ i[-4

:])print

('done!'

)

若是修改多個資料夾下檔案的檔名:

import os

os.chdir(

'dir_path'

)dir_list = os.listdir(

)for i in dir_list:

os.chdir(i)

#切換到 「i」 目錄

file_list = os.listdir(

)for j in file_list:

if j.endswith(

'.txt.doc'):

os.rename(i, i[:-

8]+ i[-4

:]) os.chdir(

'..'

)# 返回上一級目錄

PHP修改字尾名繞過

實驗環境 實驗目的 實驗工具 實驗內容 實驗步驟 快速查詢實驗工具 上傳正常的以及上傳php一句話檔案,檢視區別,準備乙個普通的,使用 jpg在電腦上進行搜尋,可以看到很多,複製一張放到桌面上,改名為tupian.jpg。上傳成功後,觀察返回的頁面資訊。由於我們準備的是php環境,所以需要使用php...

python,批量修改檔案字尾名

比如,d盤test目錄下有以下幾個沒有字尾的檔案,需要修改為txt結尾 python 如下 python批量更換字尾名 import osimport sys 需要修改字尾的檔案目錄 os.chdir r d test 列出當前目錄下所有的檔案 files os.listdir print file...

批量修改郵箱字尾名

今天工作中遇到乙個問題,公司郵箱換字尾名,要批量改郵箱字尾名,特記錄以下 總的sql 如下 update staff set email concat substring email,1,locate aaa.com email bbb.com where email like aaa inc.co...