项目简介
这是一个基于Python和PySide6的简单小说阅读器项目。前端采用PySide6进行界面设计,后端使用Socket模块通信,数据部分利用SQLite进行存储,实现了注册登录、书籍选择、章节查看、书签添加/删除等功能。
项目的主要特性和功能
- 客户端(前端):有基于PySide6的GUI界面,支持注册、登录、书籍选择、章节查看、书签管理。
- 后端:用Python的Socket模块和私有JSON协议与前端通信,处理用户请求并返回响应。
- 数据存储:借助SQLite数据库存储用户信息、书籍信息、章节信息和书签信息。
- 国际化(i18n):支持多语言环境下的文本显示。
安装使用步骤
环境准备
安装Python 3.7+版本,以及PySide6包。
运行方法
- 前端部分:在命令行中输入
python3 frontend_gui.py server_address server_port
。 - 后端部分:在命令行中输入
python3 backend_server.py server_address server_port
。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】