# pic-viewer-python **Repository Path**: KingOfForest/pic-viewer-python ## Basic Information - **Project Name**: pic-viewer-python - **Description**: 🔍 一个Python开发跨平台的图片浏览器,方便用户在电脑上查看图片内容,并提供放大缩小等功能。该项目是使用 Python做后台、Vue.js做前端UI界面,开发的客户端工具,确保在多个平台上都能顺利运行。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-12-26 - **Last Updated**: 2024-12-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pic-Viewer **Pic-Viewer** 是一款跨平台的图片浏览器,旨在帮助用户方便地查看电脑上的图片内容。它支持基本的图片浏览操作,如放大、缩小、旋转等,同时提供流畅的用户体验和简单直观的界面。 该项目是使用 Python、webview、Vue.js、Vite 等技术开发的客户端工具,确保在多个平台上都能顺利运行。 --- ## 目录 - [特性](#特性) - [技术栈](#技术栈) - [安装](#安装) - [使用](#使用) - [贡献](#贡献) - [许可证](#许可证) --- ## 特性 - **跨平台支持**:支持 Windows、macOS 和 Linux 等操作系统。 - **基本图片操作**:支持放大、缩小等功能。 - **流畅体验**:基于 Python webview 和 Vue.js,提供流畅的用户界面和操作体验。 - **轻量化**:不依赖复杂的框架,启动速度快,内存占用低。 --- ## 技术栈 - **webview**:用于构建桌面应用程序的界面部分,负责图片显示、用户交互等后台操作。 - **Vue.js**:构建前端用户界面,处理图像查看界面的动态元素。 - **Vite**:前端构建工具,优化 Vue 项目的开发和构建过程。 --- ## 安装 前端运行: ```bash cd front npm install npm run dev ``` 前端打包: ```bash npm run build ``` 后端运行: main.py ### 前提条件 确保你已经安装了以下工具: - [Pythonv3.13.1](https://www.python.org/downloads/) - [Node.js](https://nodejs.org/)(用于构建前端) ### 克隆项目 ```bash git clone https://gitee.com/KingOfForest/pic-viewer-python.git cd pic-viewer-python ``` ## 许可证 本项目采用 APache License 2.0 许可证,详细内容请查看 LICENSE 文件。 #### 赞助支持 [🧧访问赞助支持页面](https://kingofforest.feishu.cn/wiki/NSWKwR5zNizAXEkPMsZc0U0zn3g)