python实用一技--重命名

Posted 风云_就是她了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实用一技--重命名相关的知识,希望对你有一定的参考价值。

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

技术图片
 1 #encoding=utf-8
 2 """
 3  将VCD的DAT文件命令为mpg文件
 4 """
 5 import os
 6 path = r"E:家庭&生产BMPEGAV2"
 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

 

以上是关于python实用一技--重命名的主要内容,如果未能解决你的问题,请参考以下文章

IDEA代码重构小技巧(超实用)

一日一技:如何从多个Jupyter Notebook中找到需要代码段

30 段 Python 实用代码

Python文件重命名代码

text git实用程序用于移动/重命名文件或文件夹并使用它保留历史记录。

即学即用的 30 段 Python 实用代码