修改 sheet 表名以及遍历文件夹方法
需求如题,类似的需求非常多,是一些细节点,Python 是一门很强的脚本语言。解决问题的本源是各位自身能力的增强。
# 改变sheet名称
from openpyxl import load_workbook
def chane_name():
filename = 'filepath'
wb = load_workbook(filename)
ws = wb['hello']
ws.title = '计划'
wb.save(filename) # 保存变更
wb.close()
# 遍历文件夹路径
import os
def file_name():
file_dir = 'filepath'
for root, dirs, files in os.walk(file_dir):
print(root) # 当前目录路径
print(dirs) # 当前路径下所有子目录
print(files) # 当前路径下所有非目录子文件
if __name__ == "__main__":
file_name()
以上代码路径自行更改后,即可复用。