工作需要,记录一下
把记事本整理的文件名称,重命名到文件夹下的文件
import os
pno = “1”
path = “G:\文件夹” + pno + “测试\”
#读取文件夹内容所有文件,获得数组
filenameList = os.listdir(path)
a = 1
for i in filenameList:
used_name = path + filenameList[a]
new_name = path + “LHP” + filenameList[a]
os.rename(used_name, new_name)
print(“文件%s重命名成功-----新的文件名为%s” % (used_name, new_name))
a += 1
#读取记事本内容
f = open(path + “orderno.txt”, “r”)
#行读取,获得数组
line = f.readlines()
if len(line) == len(filenameList) - 1:
for l in line:
used_name = path + “文件”+pno+“第” + str(a) + “_split.pdf”
new_name = path + l[:-1]
os.rename(used_name, new_name)
print(“文件%s重命名成功-----新的文件名为%s” % (used_name, new_name))
w = open(path + “运行记录.txt”, “a”)
w.write(“文件:%s-----重命名成功-----新的文件名为:%s” % (used_name.replace(path,""), new_name.replace(path,"")) + “\n”)
a += 1
else:
print(“数量有问题,文件数量【%d】,名称数量【%d】” % (len(filenameList), len(line)))
f.close()
感谢观看
来都来了,点个赞再走吧
点赞的都是嫖,不点赞的都是白嫖
微信搜索【猿的一日】IT老司机等你上车