# Tatalu **Repository Path**: abelia/Tatalu ## Basic Information - **Project Name**: Tatalu - **Description**: 自动请假条生成器 - **Primary Language**: Python - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tatalu #### 介绍 自动请假条生成器 #### 软件架构 目前仅支持`win10`平台,其他平台暂不支持(能力有限)。需要本机安装`git`及`python3.8` 程序分为四个部分 - main.py - run.bat - config.csv - member.csv #### 安装教程 1. 安装python3.8(记得把python添加到环境变量)🔹[以太之光](https://www.python.org/) 2. 安装`docx`库 ``` pip install python-docx ``` 3. 克隆本仓库 #### 使用说明 1. 进入克隆的文件夹 2. 编写config.csv。config.csv由三行组成。 - 第一行只有一个字段,负责人的姓名 - 第二行由两个字段组成,分别是请假开始日期(xxxx年xx月xx日)和请假结束日期(xxxx年xx月xx日)。两个日期中间使用英文逗号分隔,日期中间与逗号两边不能有空格 - 第三行为输出的word文件的文件名 - 🔻特别注意,如果字段中有空格或其他特殊字符,请用双引号`""`包含该字段 例如: ```csv 海德林与佐迪亚克 第七星历1477年星3月15日,第七星历1477年星3月20日 第七星历1477届新生请假条 ``` 3. 编写member.csv。member.csv可由数行组成,但每行必须包含三部分。 例如: ```csv 伊修加德,骑士一班,"奥尔什方" 萨雷安,以太二班,"路易索瓦·莱韦耶勒尔" 拂晓血盟,魔法三班,"帕帕力莫" ``` 4. 运行`run.bat`,等待生成word文件 5. ❗特别提醒,有了请假条不等于请假成功,辣个男人可能会一次又一次的让你改动,请保持良好的心态(xxga)