当前位置:   article > 正文

使用pyqt5+sqlalchemy+sqlite3打造windos窗口程序(一)登录_pyqt+sqlalchemy+sqlite 导入excel表格数据 存入数据库并在前端页面显示

pyqt+sqlalchemy+sqlite 导入excel表格数据 存入数据库并在前端页面显示

为了熟悉pyqt5应用,专门写的这么一个小应用,主要是进行从前台界面,到事件交互,然后到数据的增删改查,最后是数据库的存储,所有的程序开发都是一个套路,只是流程不一样,掌握了基本过程,处理其他的都可以照猫画虎。

sqlalchemy是数据库层面的ORM框架,通过相关接口可以很方便的修改数据库,可以说sqlite,oracle,mysql等等。

  1. import sys
  2. from PyQt5.QtWidgets import QLabel,QWidget,QToolTip,QPushButton,QLineEdit,QApplication,QGridLayout,QMessageBox
  3. from PyQt5.QtGui import QFont
  4. from PyQt5.QtCore import QCoreApplication,Qt
  5. import db
  6. import users
  7. import time
  8. class Login(QWidget):
  9. def __init__(self):
  10. super().__init__()
  11. # 创建Session类实例
  12. self.session = db.start()
  13. self.initUI()
  14. self.setFixedSize(self.width(), self.height())
  15. def initUI(self):
  16. #对齐
  17. userManage = QLabel('学生信息管理系统')
  18. userManage.setAlignment(Qt.AlignCenter)
  19. userManage.setFont(QFont("SansSerif",20))
  20. userManage.setStyleSheet("QL
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/264604
推荐阅读
相关标签
  

闽ICP备14008679号