1.利用地址打开文件
2.涉及文件夹嵌套。
①先获得文件夹中嵌套的文件夹名称。
②取文件夹名称和地址生成最终包含pdf文件的文件夹;
3.循环将文件夹中的pdf文件进行名字修改。
注意:修改后指定文件夹地址;
#2.文件嵌套文件情况下改名字
# -*- coding:utf-8 -*-
import os
import xlwt
# 打开文件
path = input('请输入文件路径(结尾加上):')
#print(len([name for name in os.listdir(path) if os.path.isfile(os.path.join(path, name))]))
dirs = os.listdir(path)
#dirs = os.walk(path)
for dir in dirs:
#print(dir)
# print(dir.title())
NextAddPart = dir.title()
print("[" +"----------"+ NextAddPart+ "------------------------" +"]")
for items in os.listdir(path + '\\' + NextAddPart ):
#print(items )
newname = "(" + NextAddPart + ")" + items
os.chdir(path + '\\' + NextAddPart) # path = 就是修改后要指定的路径
os.rename(items, newname)
print(items, '-->', newname)