分享一键生成个人公司管理文件目录
本帖最后由 跳墙的爷 于 2019-2-18 09:11 编辑分享一键生成个人公司管理文件目录,原理很简单,可适当根据自己需求进行修改。。。。
#公司文件管理目录
import os
#参数设置
Name = '公司名称' #一级目录,公司名称
path = 'F:/工作' #项目文件夹地址
def companyfiles():
#通用目录
file2 = ['01计划&总结','02学习&资料','03项目&任务','04公司&管理','99其他'] #二级目录
file3 = [
['01个人','02公司','99其他'],
['01文献资料','02政策文件','03专题资料','04外部单位','05他人资料','99其他'],
['01结束项目','02搁置项目','03外部材料','04实施项目','99其他'],
['01财务相关','02公司相关','03个人相关','04工作模版','99其他'],
[]
]
path1 = path + '/' + Name #项目文件夹(一级文件夹)
folder = os.path.exists(path1) #判断文件或路径是否存在,一级文件目录
if not folder: #判断是否存在文件夹如果不存在则创建为文件夹
for i in range(len(file2)):
path2 = path1 + '/' + file2
os.makedirs(path2)
for j in range(len(file3)):
path3 = path2 + '/' + file3
os.makedirs(path3)
print ("---公司管理文件夹创建成功!---\n")
else:
print ("---公司管理文件夹已存在!---\n")
companyfiles() #调用函数 tree命令的使用
-a 显示所有文件和目录。
-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
-C 在文件和目录清单加上色彩,便于区分各种类型。
-d 显示目录名称而非内容。
-D 列出文件或目录的更改时间。
-f 在每个文件或目录之前,显示完整的相对路径名称。
-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
-i 不以阶梯状列出文件或目录名称。
-I 不显示符合范本样式的文件或目录名称。
-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
-n 不在文件和目录清单加上色彩。
-N 直接列出文件和目录名称,包括控制字符。
-p 列出权限标示。
-P 只显示符合范本样式的文件或目录名称。
-q 用"?"号取代控制字符,列出文件和目录名称。
-s 列出文件或目录大小。
-t 用文件和目录的更改时间排序。
-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
-x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。 根据楼主思路用易语言写了个版本,有需要的可以下载。
自动获取当前所在盘符进行生成,“|”进行分割。
源码在此下载
成品在此下载
我也因为重装系统的问题,写了一个一键生成文件夹{:301_988:} 一键生成个人文件目录 waMoYa 发表于 2019-2-18 09:13
我也因为重装系统的问题,写了一个一键生成文件夹
公司文件太多,乱的不行。。。就写了。。哈哈 楼主有兴趣做一个exe的吗 peterq521 发表于 2019-2-18 09:37
楼主有兴趣做一个exe的吗
后期学pyqt的时候再来封装个exe{:1_918:} 用思维导图就可以完成呀 本帖最后由 azusys 于 2019-2-18 12:01 编辑
大神你好 我根据你这个写了一个批处理版本的 如果介意的话烦请告知
【批处理】分享一键生成个人公司管理文件目录 根据@跳墙的爷 的帖子编写
https://www.52pojie.cn/thread-871186-1-1.html
(出处: 吾爱破解论坛)
azusys 发表于 2019-2-18 11:39
大神你好 我根据你这个写了一个批处理版本的 如果介意的话烦请告知
【批处理】分享一键生成个人公司 ...
我是小白,哈哈,共同学习进步。。。
页:
[1]
2