python实用一技--重命名

别来无恙 提交于 2020-01-29 20:12:46

某宝给小朋友买了个电子琴学习光盘,想放到ipad播放,但光盘上的文件为dat格式,需转为msp格式,以下为转换代码(其实就是重命名文件):

 1 #encoding=utf-8
 2 """
 3  将VCD的DAT文件命令为mpg文件
 4 """
 5 import os
 6 path = r"E:\家庭&生产\B\MPEGAV2"
 7 filelist = os.listdir(path)  
 8 count=0
 9 def getNewName(oldfile):             #旧名改新名
10     name = oldfile.split('.')[0]
11     return name + ".mpg"
12 
13 for file in filelist:
14     # print(file)
15     if "DAT" in file:
16         newname = getNewName(file)
17         old_file = os.path.join(path, file)
18         new_file = os.path.join(path, newname)
19         print("rename %s to %s" %(old_file,new_file))
20         os.rename(old_file, new_file)        #重命名核心功能函数
21     else:
22         print("not dat file")
View Code

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!