因为平时比较懒,所以文件乱七八糟的。有的时候别人要东西的时候。为了加上自己的一些特征码还是比较麻烦的。就顺手写了一个很简单的批量修改文件前缀的小demo。
代码如下:
# --** coding="UTF-8" **--
import os
def renameFileNames(filepath,prefix):
if not os.path.exists(filepath):
print("目录不存在!!")
filenames = os.listdir(filepath)
for data in filenames:
if (os.path.isfile(os.path.join(filepath,data))):
#增加前缀os.rename(os.path.join(filepath,data),os.path.join(filepath,prefix+data[3:]))
elif(os.path.isdir(os.path.join(filepath,data))):
renameFileNames(os.path.join(filepath,data))
if __name__ == "__main__":
filepath = "E:\\"
prefi = "前缀"
print("start")
if not os.path.exists(filepath,prefix):
print("目录不存在!!")
os._exit(1)
renameFileNames(filepath)