赞
踩
为了熟悉pyqt5应用,专门写的这么一个小应用,主要是进行从前台界面,到事件交互,然后到数据的增删改查,最后是数据库的存储,所有的程序开发都是一个套路,只是流程不一样,掌握了基本过程,处理其他的都可以照猫画虎。
sqlalchemy是数据库层面的ORM框架,通过相关接口可以很方便的修改数据库,可以说sqlite,oracle,mysql等等。
- import sys
- from PyQt5.QtWidgets import QLabel,QWidget,QToolTip,QPushButton,QLineEdit,QApplication,QGridLayout,QMessageBox
- from PyQt5.QtGui import QFont
- from PyQt5.QtCore import QCoreApplication,Qt
- import db
- import users
- import time
- class Login(QWidget):
- def __init__(self):
- super().__init__()
- # 创建Session类实例
- self.session = db.start()
- self.initUI()
- self.setFixedSize(self.width(), self.height())
-
- def initUI(self):
- #对齐
-
- userManage = QLabel('学生信息管理系统')
- userManage.setAlignment(Qt.AlignCenter)
- userManage.setFont(QFont("SansSerif",20))
- userManage.setStyleSheet("QL
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。