办公自动化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(rC: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文件

Python编程自动化办公案例

CodeSmith 多模板按目录树批量自动生成代码

Python自动化办公批量将文字写入Word文件中的具体操作

Python自动化办公批量将文字写入Word文件中的具体操作