资源简介
pyqt5图书管理系统
python pyqt5搭建一个图书管理系统
终于第一个版本发布上来了,基本实现都比较简陋
### 开始
#### 安装依赖
```sh
pip install PyQt5 -i https://pypi.douban.com/simple
pip install pymysql -i https://pypi.douban.com/simple
```
#### 安装数据库
安装任意一种服务器类型数据库即可[Mariadb下载](https://mariadb.org/)
#### 创建数据库以及建表
进入项目根目录`cd BookManage`,运行`python generate_data.py`生成数据库文件
#### 修改数据库的连接属性
进入util->dbutil文件,修改里面的数据库连接属性。
#### 运行
进入到项目的根目录下,
`python run.py`
既可以运行项目。
### 包含功能
1. 权限分级
- 普通用户
- 管理员用户
2. 普通用户
- 借书
- 还书
- 续借
3. 管理员用户
- 添加图书
- 编辑图书
- 删除图书
- 催还
代码片段和文件信息
“““
coding:utf-8
file: frozen_dir.py
@author: jiangwei
@contact: jiangwei_1994124@163.com
@time: 2020/5/9 21:28
@desc:
“““
import sys
import os
def app_path():
if hasattr(sys ‘frozen‘):
return os.path.dirname(sys.executable)
return os.path.dirname(__file__)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1209 2020-06-27 10:17 BookManage-master\.gitignore
文件 293 2020-06-27 10:17 BookManage-master\frozen_dir.py
文件 4277 2020-06-27 10:17 BookManage-master\generate_data.py
文件 11357 2020-06-27 10:17 BookManage-master\LICENSE
文件 1291 2020-06-27 10:17 BookManage-master\README.md
文件 4075 2020-06-27 10:17 BookManage-master\res\img\app-icon.png
文件 7840 2020-06-27 10:17 BookManage-master\res\img\borrow_book.png
文件 67646 2020-06-27 10:17 BookManage-master\res\img\delay_time.ico
文件 64574 2020-06-27 10:17 BookManage-master\res\img\delete.ico
文件 4072 2020-06-27 10:17 BookManage-master\res\img\delete.png
文件 4614 2020-06-27 10:17 BookManage-master\res\img\edit.png
文件 336648 2020-06-27 10:17 BookManage-master\res\img\home.png
文件 44606 2020-06-27 10:17 BookManage-master\res\img\push.ico
文件 44942 2020-06-27 10:17 BookManage-master\res\img\return.ico
文件 637 2020-06-27 10:17 BookManage-master\res\st
文件 1345 2020-06-27 10:17 BookManage-master\res\st
文件 1348 2020-06-27 10:17 BookManage-master\res\st
文件 542 2020-06-27 10:17 BookManage-master\res\st
文件 564 2020-06-27 10:17 BookManage-master\res\st
文件 392 2020-06-27 10:17 BookManage-master\res\st
文件 983 2020-06-27 10:17 BookManage-master\res\st
文件 847 2020-06-27 10:17 BookManage-master\res\st
文件 796 2020-06-27 10:17 BookManage-master\res\st
文件 798 2020-06-27 10:17 BookManage-master\res\st
文件 373 2020-06-27 10:17 BookManage-master\res\st
文件 357 2020-06-27 10:17 BookManage-master\res\st
文件 379 2020-06-27 10:17 BookManage-master\res\st
文件 363 2020-06-27 10:17 BookManage-master\res\st
文件 3897 2020-06-27 10:17 BookManage-master\res\st
文件 355 2020-06-27 10:17 BookManage-master\run.py
............此处省略46个文件信息
- 上一篇:Python开发计算器-多功能版
- 下一篇:pyqt5俄罗斯方块 源码
相关资源
- python+pyqt5+百度AI+车牌识别.rar
- 基于Django的酒店管理系统设计与实现
- python+pyqt图书管理系统
- 面向对象的银行管理系统课程设计完
- Python3.x+Pyqt5实现界面编程浏览网页
- Python-用pyqt5和parametrics实现很酷的动画
- pycharm编写的用户信息管理系统
- PyQt5 Python 桌面应用程序源码.zip
- python pyqt5 计时器源代码
- Django银行业务管理系统
- python学生管理系统.zip
- 学生成绩管理系统-python-tkinker.zip
- python网上商城.rar
- python 后台管理系统
- python3.6+Django2.0 图书管理系统
- pyqt5_python_Gui入门教程.docx
- 学生成绩管理系统.zip
- 利用摄像头拍照并保存照片程序pyth
- QT5 Python GUI Programming Cookbook - 2018
- 基于树莓派的门禁管理系统
- 基于Python3 tkinterGUI界面实现读取本地
- Python3.4 PyQt5 32位安装版PyQt5-5.5.1-gpl-
- python Django 学生会管理系统.zip
- PyQt5 5.3.2 gpl Py3.4 Qt5.3.1 x32.exe
- 基于人脸识别的课堂签到管理系统.
- PyQt5-5.12-5.12.1_a-cp35.cp36.cp37.cp38-none-w
- 基于Python3 tkinterGUI界面实现读取存储
- Python-pycharmpython36Django20mysql用户登录与
- Python-SandBox是一个基于django框架开发的
- Serial assistant.rar
评论
共有 条评论