导航:首页 > 编程语言 > python重命名

python重命名

发布时间:2022-01-19 06:27:08

⑴ 如何使用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.')

⑵ 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,就可以了

⑶ 如何将python字典的键重命名

假设原键是 key 新建是 newkey
先删除原键值对,保存值,然后以新键插入字典
操作可以合并成一条一句

dict[newkey] = dict.pop(key)

⑷ python重命名:含字符“张三”的xls文件(比如“张三走在路上睡着了.xls”)重命名成“1.xls”,怎么写

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

⑸ 怎么为套接字重命名python

h = s

h=s

⑹ 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

⑺ 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))

⑻ 如何用python读取数据并重命名新数据

使用open函数打开文件,返回文件句柄
使用文件句柄的read方法读取文件内容
f = open('/path/to/the/file.txt')
txt = f.read()
txt文件的内容将会读取待txt变量中!

⑼ 如何使用python给照片批量重命名

用 os.walk遍历照片目录,获取到所有文件名,然后用 rename就可以了。

⑽ 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)

阅读全文

与python重命名相关的资料

热点内容
书籍编译器下载 浏览:712
rosmoveit编程 浏览:198
人人讲app怎么使用 浏览:293
android查看文件工具 浏览:943
女程序员化妆视频大全 浏览:745
录音笔如何修改文件夹 浏览:645
八爪鱼数据采集加密文字替换 浏览:84
android系统运行动态编译的程序 浏览:420
计算编程中常用的if语句是 浏览:737
linux文件夹权限乱了 浏览:912
程序员职业病预防保健操 浏览:681
c程序修改后需不需要重新编译 浏览:726
怎样把图片分别放置在文件夹中 浏览:873
推流服务器地址是什么 浏览:633
java允许多重继承 浏览:514
解压小玩具好玩又可爱 浏览:410
腾讯云大带宽服务器 浏览:823
加密锁的售后 浏览:270
linux登不上去 浏览:732
联想服务器休眠后如何唤醒 浏览:113