當前位置:首頁 » 編程語言 » python重命名

python重命名

發布時間: 2022-02-04 02:19:31

A. 如何使用python給照片批量重命名

用 os.walk遍歷照片目錄,獲取到所有文件名,然後用 rename就可以了。

B. python重命名:含字元「張三」的xls文件(比如「張三走在路上睡著了.xls」)重命名成「1.xls」,怎麼寫

圖里是之前回答的一個批量修改文件名,你稍微修改一下就好

C. 如何將python字典的鍵重命名

假設原鍵是 key 新建是 newkey
先刪除原鍵值對,保存值,然後以新鍵插入字典
操作可以合並成一條一句

dict[newkey] = dict.pop(key)

D. python獲取當前目錄下很多文件夾的名稱,然後重命名文件夾下面的文件。

forroot,dirs,nameinos.walk("."):
forfilesinnames:
iffilesin("1.mp4","thumb.png"):
newname=os.basename(root)
extname=os.path.splitext(files)[-1]
os.rename(files,newname+extname)

E. python 如何將一個文件夾裡面的文件重新命名

importshutil
importos
path1=r''
path2=r''
path1_ls=os.listdir(path1)
path2_ls=[]
foriinrange(len(path1_ls)):
path1_ls[i]=os.path.join(path1,path1_ls[i])
path2_la.append(os.path.join(path2,paht1_ls[i].replace("_out","")))
foriinrange(len(path1_ls)):
shutil.(path1_ls[i],paht2_ls[i])

大致就這樣,你把對應的路徑賦值給path1,path2,就可以了

F. 如何使用python將一個文件夾下的的一個文件重命名

#批量修改,將lig/ligand裡面所有abc.mol改成dock.mol,請指教
importos
importre

orglist=os.listdir('./lig/ligand')
fororgnameinorglist:
filename=orgname.replace('adc.mol','dock.mol)
os.rename("%s"%orgname,"%s"%filename)
print'changed:'+filename

raw_input('renamedone,pressanybuttontoquit.')

G. list對象如何實現重命名(Python)

# coding = utf-8
import os
path = "D:\\chunyu"#想要重命名所有文件存放的文件夾
filelist = os.listdir(path) #該文件夾下所有的文件(包括文件夾)
list = []
fileopen = open('D:\chunyu.txt','r')#之後想要重命名成的所有名字的集合,這個名字為除去文件擴展名的文件名
i =0
for file in filelist:
print(file)
for line in fileopen:
line = line.strip('\n')
list.append(line)#讀取txt裡面的所有名字的集合寫入list文件
print(list)
fileopen.close()

for file in filelist: #遍歷所有文件
Olddir=os.path.join(path,file) #原來的文件路徑
if os.path.isdir(Olddir): #如果是文件夾則跳過
continue
filename=os.path.splitext(file)[0] #文件名
filetype=os.path.splitext(file)[1] #文件擴展名
Newdir=os.path.join(path,str(list[i])+filetype)
os.rename(Olddir,Newdir)#重命名
print(Olddir+" has changed as "+Newdir)
i = i+1

H. 怎麼為套接字重命名python

h = s

h=s

I. Python如何實現將一個文件夾裡面的文件重命名並放到另外一個文件夾裡面

#!/usr/bin/envpython
#coding:utf-8

importos
importre
importglob
importshutil

forfileinglob.glob('./a/*.mol'):
basefile=os.path.basename(file)
_,name,_,ext=re.split('_|.',basefile)
shutil.move(file,'./b/%s.%s'%(name,ext))

J. 如何用python讀取數據並重命名新數據

使用open函數打開文件,返迴文件句柄
使用文件句柄的read方法讀取文件內容
f = open('/path/to/the/file.txt')
txt = f.read()
txt文件的內容將會讀取待txt變數中!

熱點內容
阿里雲怎麼買游戲伺服器 發布:2025-01-10 02:01:51 瀏覽:845
dota和英雄聯盟哪個吃配置 發布:2025-01-10 02:00:33 瀏覽:179
華為雲伺服器怎麼登錄 發布:2025-01-10 01:59:48 瀏覽:125
東南大學知網伺服器地址 發布:2025-01-10 01:54:40 瀏覽:931
安卓手機剪映怎麼修改成4k幀率 發布:2025-01-10 01:08:21 瀏覽:951
微信哪個版本不要求配置 發布:2025-01-10 01:07:31 瀏覽:405
三星插卡激活要密碼是什麼意思 發布:2025-01-10 00:57:04 瀏覽:675
web伺服器搭建黑馬 發布:2025-01-10 00:56:05 瀏覽:825
戴爾伺服器可以當電腦 發布:2025-01-10 00:56:05 瀏覽:857
linux內存分布 發布:2025-01-10 00:55:58 瀏覽:125