利用pythonqt生成一个界面 可以实现对mysql表的增删改查
这是一个基本的PythonQt界面,可以实现对MySQL表的增删改查。下面是代码:
import sys
import MySQLdb
from PyQt4 import QtGui, QtCore
class MainWindow(QtGui.QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.initUI()
def initUI(self):
# 设置窗口标题
self.setWindowTitle('MySQL操作界面')
# 设置窗口尺寸
self.setGeometry(100, 100, 600, 400)
# 设置中心窗口
self.centralwidget = QtGui.QWidget(self)
self.setCentralWidget(self.centralwidget)
# 创建布局
self.gridLayout = QtGui.QGridLayout(self.centralwidget)
# 创建标签
self.label_host = QtGui.QLabel('主机地址', self.centralwidget)
self.label_port = QtGui.QLabel('端口号', self.centralwidget)
self.label_user = QtGui.QLabel('用户名', self.centralwidget)
self.label_password = QtGui.QLabel('密码', self.centralwidget)
self.label_database = QtGui.QLabel('数据库名', self.centralwidget)
self.label_table = QtGui.QLabel('表名', self.centralwidget)
self.label_id = QtGui.QLabel('ID', self.centralwidget)
self.label_name = QtGui.QLabel('姓名', self.centralwidget)
self.label_age = QtGui.QLabel('年龄', self.centralwidget)
# 创建文本框
self.lineEdit_host = QtGui.QLineEdit(self.centralwidget)
self.lineEdit_host.setText('localhost')
self.lineEdit_port = QtGui.QLineEdit(self.centralwidget)
self.lineEdit_port.setText('3306')
self.lineEdit_user = QtGui.QLineEdit(self.centralwidget)
self.lineEdit_user.setText('root')
self.lineEdit_password = QtGu
原文地址: https://www.cveoy.top/t/topic/fqsz 著作权归作者所有。请勿转载和采集!