# desktop-pets **Repository Path**: RUIOVO/desktop-pets ## Basic Information - **Project Name**: desktop-pets - **Description**: 基于Python的桌宠 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-06-28 - **Last Updated**: 2026-01-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 桌面宠物应用 一个简单的桌面宠物应用,支持GIF动画播放和切换功能。 ## 功能特性 - 🎭 GIF动画播放 - 🔄 动图切换功能 - 🖱️ 拖拽移动 - 🎯 无边框窗口 - 📱 置顶显示 - 🎨 透明背景 ## 安装依赖 ```bash pip install -r requirements.txt ``` ## 使用方法 1. 运行应用: ```bash python main.py ``` 2. 首次运行时会提示选择GIF文件,或者你可以: - 创建一个 `gifs` 文件夹并放入GIF文件 - 右键点击桌宠选择"选择GIF文件" ## 操作说明 - **左键拖拽**:移动桌宠位置 - **双击左键**:切换到下一个GIF - **右键点击**:打开菜单 - 选择GIF文件:添加新的GIF文件 - 切换动图:切换到下一个GIF - 退出:关闭应用 ## 文件结构 ``` desktop-pets/ ├── main.py # 主程序文件 ├── requirements.txt # 依赖文件 ├── README.md # 说明文档 └── gifs/ # GIF文件文件夹(可选) ├── pet1.gif ├── pet2.gif └── ... ``` ## 系统要求 - Python 3.6+ - Windows/Linux/macOS - tkinter(通常随Python一起安装) - Pillow库 ## 注意事项 - 确保GIF文件格式正确 - 建议使用较小的GIF文件以获得更好的性能 - 窗口大小默认为200x200像素,可以根据需要调整代码中的width和height参数