# sutdy_py_program **Repository Path**: yxyinxin/sutdy_py_program ## Basic Information - **Project Name**: sutdy_py_program - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-18 - **Last Updated**: 2026-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 学习python代码的仓库 本仓库收录了多个 Python 练手小项目,涵盖 Web 应用、自动化脚本、桌面 GUI 及系统工具等方向,适合 Python 初学者参考学习。 --- ## 项目列表 ### 1. 🎂 Birthday Sender — 生日祝福发送器 基于 Flask 的 Web 应用,通过 163 邮箱 SMTP 服务为亲友发送生日祝福邮件。 - 美观的 Web 表单界面,支持移动端自适应 - 可自定义祝福内容,也可使用默认模板 - 发送结果即时反馈 📁 [birthday_sender/](birthday_sender/) --- ### 2. 📁 Arrange It — 文件自动整理工具 基于 Tkinter 的图形界面工具,按文件扩展名自动将文件分类整理到对应文件夹。 - 可视化 GUI 操作,无需命令行 - 支持自定义分类规则(config.json) - 实时显示整理日志,防覆盖机制 - 仅使用 Python 标准库,零第三方依赖 📁 [Arrange It/](Arrange%20It/) --- ### 3. 📡 Auto WiFi Check — WiFi 连接检查与重启器 Windows 系统下的 WiFi 自动守护脚本。当检测到网络不可达时,自动关闭并重新开启 WiFi 接口以恢复连接。 - 定时检测网络连通性(Ping) - 自动重启 WiFi 网卡 - 支持自定义 Ping 目标地址与网卡名称 📁 [Auto WiFi Check/](Auto%20WiFi%20Check/) --- ### 4. 📧 Automate Emails Daily — 邮件自动化发送脚本 基于 Python 内置库的邮件发送脚本,支持 HTML/纯文本、多收件人、附件,专为国内网易邮箱(163/126)适配。 - 支持富文本 HTML 邮件与纯文本降级 - 批量多收件人发送 - 多附件自动推断 MIME 类型 - SSL 直连,无需第三方库 📁 [Automate Emails Daily/](Automate%20Emails%20Daily/) --- ## 环境要求 - Python 3.8+ - 各子项目依赖详见对应目录下的 `requirements.txt` 或 README ## 使用方式 ```bash # 克隆仓库 git clone <仓库地址> cd sutdy_py_program # 进入任意子项目目录 cd birthday_sender pip install -r requirements.txt python app.py ``` ## 许可证 各子项目许可证请查看对应目录下的 README。