# learn-python **Repository Path**: EEPPEE_admin/learn-python ## Basic Information - **Project Name**: learn-python - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: desktop-pet - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-06 - **Last Updated**: 2026-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: UV ## README # 桌面像素宠物 一款轻量级Windows桌面宠物程序,具有基础动画播放与简单交互功能。 ## 功能特点 - **动画系统**:支持待机(IDLE)和行走(WALK)两种状态,自动切换 - **运动逻辑**:水平往复运动,智能方向识别 - **交互功能**: - 鼠标左键单击:暂停/恢复动画 - 左键双击:打开备忘录 - 支持拖拽操作 - 右键菜单提供多种控制选项 - 鼠标悬停:显示系统资源监控 - **显示控制**:动态调整显示比例(1-8倍) - **备忘录功能**:像素风格UI,支持添加/删除/查看备忘录 - **系统监控**:实时显示CPU、内存使用率和网络流量 ## [📄 项目详细文档](./项目文档.md) 点击上方链接查看完整的项目设计与需求文档。(用于AI理解项目) ## 使用说明 1. 确保已安装Python 3.6+ 2. 安装依赖:`pip install -r requirements.txt` 3. 运行程序:`python main.py` ## 交互指南 - **左键单击**:暂停/恢复动画 - **左键双击**:打开备忘录 - **拖拽**:移动宠物位置 - **右键菜单**: - 打开备忘录 - 切换动画状态 - 调整显示尺寸 - 调整动画速度 - 退出程序 - **鼠标悬停**:显示系统监控 ## 开发说明 项目结构: ``` / ├── frames/ # 动画帧图片 │ ├── idle_0.png ~ idle_4.png │ └── walk_0.png ~ walk_5.png ├── main.py # 主程序 ├── pet.py # 宠物核心逻辑 ├── memo.py # 备忘录功能 ├── monitor.py # 系统监控功能 ├── requirements.txt # 依赖列表 └── README.md # 说明文档 ```