为了项目方便和代码备份,简单写了一个自动压缩指定文件夹并且作为附件发送邮件到指定邮箱的脚本。
需求:
1、目标文件夹:D:\mydev\python
2、取第1步中的目标文件夹,自动压缩生成压缩文件zip
3、将第2步中生成的zip文件自动以附件的形式发送到指定邮箱,如762193719@qq.com
项目代码:
我把项目命名为codeManager,主要包含两个module:
1、emailManager,作为发送邮件的handler
2、zipManager,作为压缩文件的handler
项目目录结构如下:
1、emailManager
[1] __init__.py,作为module import的必要文件
[2] email_manager.py,发送邮件的必要算法
2、zipManager
[1] __init__.py,作为module import的必要文件
[2] zip_manager.py,压缩文件的必要算法
3、run.py,总入口文件
</</a>
需求:
1、目标文件夹:D:\mydev\python
2、取第1步中的目标文件夹,自动压缩生成压缩文件zip
3、将第2步中生成的zip文件自动以附件的形式发送到指定邮箱,如762193719@qq.com
项目代码:
我把项目命名为codeManager,主要包含两个module:
1、emailManager,作为发送邮件的handler
2、zipManager,作为压缩文件的handler
项目目录结构如下:
1、emailManager
2、zipManager
3、run.py,总入口文件
