办公自动化2-批量生成指定名称的文件夹
Posted lizitingxue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了办公自动化2-批量生成指定名称的文件夹相关的知识,希望对你有一定的参考价值。
在工作中,为了对文档进行归类,有些时候我们希望批量生成指定名称的文件夹,特别是编号的文件夹:
假设我们已将希望命名的文件夹名称整理到excel表中。
import os, sys import pandas as pd path = ‘C:/Users/laura/Desktop/cy/‘ #新建文件夹所在路径,用反斜杠/ dirs = pd.read_excel(r‘C:UserslauraDesktop est.xlsx‘,sheet_name= ‘Sheet1‘)#将excel表中的文件夹名称读入DataFrame # #excel中第一列是序号,第二列是文件夹名称 dirs[‘sum‘] = dirs[‘序号‘].map(str)+‘-‘+dirs[‘证书号‘].map(str) #在DataFrame中将序号和文件夹名称拼接为新的列 # .map(str)将Series对象转变为字符串对象 dirs = list(dirs[‘sum‘]) #将Series对象转为列表 for dir in dirs: file_name = path + str(dir) #文件夹路径 os.mkdir(file_name) #生成文件夹
有问题欢迎留言^_^
以上是关于办公自动化2-批量生成指定名称的文件夹的主要内容,如果未能解决你的问题,请参考以下文章
Python 自动化办公2批量读取excel表格内容,筛选符合条件行,并整理到新excel文件
Python 自动化办公2批量读取excel表格内容,筛选符合条件行,并整理到新excel文件