精华内容
下载资源
问答
  • python可视化界面开发实例-Python可视化界面编程入门
    千次阅读
    2020-10-29 23:59:55

    Python可视化界面编程入门具体实现代码如所示:

    (1)普通可视化界面编程代码入门:

    import sys

    from PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程

    if __name__=="__main__":

    #创建一个Application的类

    app=QApplication(sys.argv)

    #创建一个窗口

    w=QWidget()

    #设置窗口的尺寸大小

    w.resize(400,200)

    # 移动窗口

    w.move(300,300)

    #设置窗口的标题

    w.setWindowTitle("得一个基于PyQt5的桌面应用")

    #显示窗口

    w.show()

    #静进入程序的主循环,并且通过exit函数确保主循环的安全结束

    sys.exit(app.exec_()) #一一直在桌面上显示窗口形状

    #QTdesigner和pyGUI扩展工具在pycharm平台中的的安装和配置

    #直接安装QT软件或者安装anaconda开发环境之后就会在电脑安装好QTdesigner.exe文件,之后pycharm里面配置扩展工具external tool文件,便可以方便在pycharm里面直接启动

    在pycharm里面配置扩展工具external toolQTdesigne和pyGUI(可以将ui文件直转换为.py文件,建立设计的可视化界面的大类直接进行调用)

    20191219095429471541.png

    20191219095429699088.png

    配置好之后设计可视化界面的步骤是:

    (1)利用pychar里面的QTdesigner扩展工具进行可视化界面的设计,然后将其保存为.ui文件;

    (2)使用pyGUI扩展工具将设计好的可视化界面.ui文件转换为.py文件,生成一个建立的可视化模板大类,直接进行调用即可。

    具体代码如下所示:

    import sys

    importmainwinvertical#导入相应的设计好的QTdesigner主窗口的类,然后即可直接进行展示(由ui文件经过PYGUI扩展工具转换而来)

    from PyQt5.QtWidgets import QApplication,QMainWindow

    if __name__=="__main__":

    app=QApplication(sys.argv)

    mainwin=QMainWindow() #创建一个窗口

    ui=mainwinvertical.Ui_MainWindow() #创建一个QTdesigner的类

    ui.setupUi(mainwin) #将对象直接进行运行设置函数,向主窗口上添加控件

    mainwin.show() #展示出来窗口的形式

    sys.exit(app.exec_()) #承接开头语句,用来实时的显示窗口

    其中mainwinvertical类的具体代码如下:(由QTdesigner设计好可是换界面,然后直接用pyGUi扩展工具转换为.python代码文件)

    # -*- coding: utf-8 -*-

    # Form implementation generated from reading ui file "mainwinvertical.ui"

    #

    # Created by: PyQt5 UI code generator 5.13.2

    #

    # WARNING! All changes made in this file will be lost!

    from PyQt5 import QtCore, QtGui, QtWidgets

    class Ui_MainWindow(object):

    def setupUi(self, MainWindow):

    MainWindow.setObjectName("MainWindow")

    MainWindow.resize(800, 600)

    self.centralwidget = QtWidgets.QWidget(MainWindow)

    self.centralwidget.setObjectName("centralwidget")

    self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)

    self.verticalLayoutWidget.setGeometry(QtCore.QRect(390, 50, 201, 141))

    self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")

    self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)

    self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout_2.setObjectName("verticalLayout_2")

    self.pushButton_5 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_5.setObjectName("pushButton_5")

    self.verticalLayout_2.addWidget(self.pushButton_5)

    self.pushButton_4 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_4.setObjectName("pushButton_4")

    self.verticalLayout_2.addWidget(self.pushButton_4)

    self.pushButton_6 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_6.setObjectName("pushButton_6")

    self.verticalLayout_2.addWidget(self.pushButton_6)

    self.widget = QtWidgets.QWidget(self.centralwidget)

    self.widget.setGeometry(QtCore.QRect(30, 40, 291, 211))

    self.widget.setObjectName("widget")

    self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)

    self.verticalLayout.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout.setObjectName("verticalLayout")

    self.label = QtWidgets.QLabel(self.widget)

    self.label.setObjectName("label")

    self.verticalLayout.addWidget(self.label)

    self.pushButton = QtWidgets.QPushButton(self.widget)

    self.pushButton.setObjectName("pushButton")

    self.verticalLayout.addWidget(self.pushButton)

    self.pushButton_2 = QtWidgets.QPushButton(self.widget)

    self.pushButton_2.setObjectName("pushButton_2")

    self.verticalLayout.addWidget(self.pushButton_2)

    self.lineEdit = QtWidgets.QLineEdit(self.widget)

    self.lineEdit.setObjectName("lineEdit")

    self.verticalLayout.addWidget(self.lineEdit)

    self.pushButton_3 = QtWidgets.QPushButton(self.widget)

    self.pushButton_3.setObjectName("pushButton_3")

    self.verticalLayout.addWidget(self.pushButton_3)

    MainWindow.setCentralWidget(self.centralwidget)

    self.menubar = QtWidgets.QMenuBar(MainWindow)

    self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))

    self.menubar.setObjectName("menubar")

    MainWindow.setMenuBar(self.menubar)

    self.statusbar = QtWidgets.QStatusBar(MainWindow)

    self.statusbar.setObjectName("statusbar")

    MainWindow.setStatusBar(self.statusbar)

    self.retranslateUi(MainWindow)

    QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):

    _translate = QtCore.QCoreApplication.translate

    MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))

    self.pushButton_5.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_4.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_6.setText(_translate("MainWindow", "PushButton"))

    self.label.setText(_translate("MainWindow", "TextLabel"))

    self.pushButton.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_2.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_3.setText(_translate("MainWindow", "PushButton"))

    具体的运行结果如下所示:

    20191219095429815304.png

    原文地址:https://www.cnblogs.com/Yanjy-OnlyOne/p/12065771.html

    更多相关内容
  • Python可视化界面编程入门具体实现代码如所示:(1)普通可视化界面编程代码入门:import sysfrom PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程if __name__=="__main__":#...

    Python可视化界面编程入门具体实现代码如所示:

    (1)普通可视化界面编程代码入门:

    import sys

    from PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程

    if __name__=="__main__":

    #创建一个Application的类

    app=QApplication(sys.argv)

    #创建一个窗口

    w=QWidget()

    #设置窗口的尺寸大小

    w.resize(400,200)

    # 移动窗口

    w.move(300,300)

    #设置窗口的标题

    w.setWindowTitle("得一个基于PyQt5的桌面应用")

    #显示窗口

    w.show()

    #静进入程序的主循环,并且通过exit函数确保主循环的安全结束

    sys.exit(app.exec_()) #一一直在桌面上显示窗口形状

    #QTdesigner和pyGUI扩展工具在pycharm平台中的的安装和配置

    #直接安装QT软件或者安装anaconda开发环境之后就会在电脑安装好QTdesigner.exe文件,之后pycharm里面配置扩展工具external tool文件,便可以方便在pycharm里面直接启动

    在pycharm里面配置扩展工具external toolQTdesigne和pyGUI(可以将ui文件直转换为.py文件,建立设计的可视化界面的大类直接进行调用)

    1499410-20191219082259688-395304600.png

    1499410-20191219082356523-67439294.png

    配置好之后设计可视化界面的步骤是:

    (1)利用pychar里面的QTdesigner扩展工具进行可视化界面的设计,然后将其保存为.ui文件;

    (2)使用pyGUI扩展工具将设计好的可视化界面.ui文件转换为.py文件,生成一个建立的可视化模板大类,直接进行调用即可。

    具体代码如下所示:

    import sys

    importmainwinvertical#导入相应的设计好的QTdesigner主窗口的类,然后即可直接进行展示(由ui文件经过PYGUI扩展工具转换而来)

    from PyQt5.QtWidgets import QApplication,QMainWindow

    if __name__=="__main__":

    app=QApplication(sys.argv)

    mainwin=QMainWindow() #创建一个窗口

    ui=mainwinvertical.Ui_MainWindow() #创建一个QTdesigner的类

    ui.setupUi(mainwin) #将对象直接进行运行设置函数,向主窗口上添加控件

    mainwin.show() #展示出来窗口的形式

    sys.exit(app.exec_()) #承接开头语句,用来实时的显示窗口

    其中mainwinvertical类的具体代码如下:(由QTdesigner设计好可是换界面,然后直接用pyGUi扩展工具转换为.python代码文件)

    # -*- coding: utf-8 -*-

    # Form implementation generated from reading ui file 'mainwinvertical.ui'

    #

    # Created by: PyQt5 UI code generator 5.13.2

    #

    # WARNING! All changes made in this file will be lost!

    from PyQt5 import QtCore, QtGui, QtWidgets

    class Ui_MainWindow(object):

    def setupUi(self, MainWindow):

    MainWindow.setObjectName("MainWindow")

    MainWindow.resize(800, 600)

    self.centralwidget = QtWidgets.QWidget(MainWindow)

    self.centralwidget.setObjectName("centralwidget")

    self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)

    self.verticalLayoutWidget.setGeometry(QtCore.QRect(390, 50, 201, 141))

    self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")

    self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)

    self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout_2.setObjectName("verticalLayout_2")

    self.pushButton_5 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_5.setObjectName("pushButton_5")

    self.verticalLayout_2.addWidget(self.pushButton_5)

    self.pushButton_4 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_4.setObjectName("pushButton_4")

    self.verticalLayout_2.addWidget(self.pushButton_4)

    self.pushButton_6 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_6.setObjectName("pushButton_6")

    self.verticalLayout_2.addWidget(self.pushButton_6)

    self.widget = QtWidgets.QWidget(self.centralwidget)

    self.widget.setGeometry(QtCore.QRect(30, 40, 291, 211))

    self.widget.setObjectName("widget")

    self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)

    self.verticalLayout.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout.setObjectName("verticalLayout")

    self.label = QtWidgets.QLabel(self.widget)

    self.label.setObjectName("label")

    self.verticalLayout.addWidget(self.label)

    self.pushButton = QtWidgets.QPushButton(self.widget)

    self.pushButton.setObjectName("pushButton")

    self.verticalLayout.addWidget(self.pushButton)

    self.pushButton_2 = QtWidgets.QPushButton(self.widget)

    self.pushButton_2.setObjectName("pushButton_2")

    self.verticalLayout.addWidget(self.pushButton_2)

    self.lineEdit = QtWidgets.QLineEdit(self.widget)

    self.lineEdit.setObjectName("lineEdit")

    self.verticalLayout.addWidget(self.lineEdit)

    self.pushButton_3 = QtWidgets.QPushButton(self.widget)

    self.pushButton_3.setObjectName("pushButton_3")

    self.verticalLayout.addWidget(self.pushButton_3)

    MainWindow.setCentralWidget(self.centralwidget)

    self.menubar = QtWidgets.QMenuBar(MainWindow)

    self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))

    self.menubar.setObjectName("menubar")

    MainWindow.setMenuBar(self.menubar)

    self.statusbar = QtWidgets.QStatusBar(MainWindow)

    self.statusbar.setObjectName("statusbar")

    MainWindow.setStatusBar(self.statusbar)

    self.retranslateUi(MainWindow)

    QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):

    _translate = QtCore.QCoreApplication.translate

    MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))

    self.pushButton_5.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_4.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_6.setText(_translate("MainWindow", "PushButton"))

    self.label.setText(_translate("MainWindow", "TextLabel"))

    self.pushButton.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_2.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_3.setText(_translate("MainWindow", "PushButton"))

    具体的运行结果如下所示:

    1499410-20191219083209129-207523783.png

    展开全文
  • Python可视化界面编程入门具体实现代码如所示:(1)普通可视化界面编程代码入门:import sysfrom PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程if __name__=="__main__":#创建一个...

    Python可视化界面编程入门具体实现代码如所示:

    (1)普通可视化界面编程代码入门:

    import sys

    from PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程

    if __name__=="__main__":

    #创建一个Application的类

    app=QApplication(sys.argv)

    #创建一个窗口

    w=QWidget()

    #设置窗口的尺寸大小

    w.resize(400,200)

    # 移动窗口

    w.move(300,300)

    #设置窗口的标题

    w.setWindowTitle("得一个基于PyQt5的桌面应用")

    #显示窗口

    w.show()

    #静进入程序的主循环,并且通过exit函数确保主循环的安全结束

    sys.exit(app.exec_()) #一一直在桌面上显示窗口形状

    #QTdesigner和pyGUI扩展工具在pycharm平台中的的安装和配置

    #直接安装QT软件或者安装anaconda开发环境之后就会在电脑安装好QTdesigner.exe文件,之后pycharm里面配置扩展工具external tool文件,便可以方便在pycharm里面直接启动

    在pycharm里面配置扩展工具external toolQTdesigne和pyGUI(可以将ui文件直转换为.py文件,建立设计的可视化界面的大类直接进行调用)

    20191219095429471541.png

    20191219095429699088.png

    配置好之后设计可视化界面的步骤是:

    (1)利用pychar里面的QTdesigner扩展工具进行可视化界面的设计,然后将其保存为.ui文件;

    (2)使用pyGUI扩展工具将设计好的可视化界面.ui文件转换为.py文件,生成一个建立的可视化模板大类,直接进行调用即可。

    具体代码如下所示:

    import sys

    importmainwinvertical#导入相应的设计好的QTdesigner主窗口的类,然后即可直接进行展示(由ui文件经过PYGUI扩展工具转换而来)

    from PyQt5.QtWidgets import QApplication,QMainWindow

    if __name__=="__main__":

    app=QApplication(sys.argv)

    mainwin=QMainWindow() #创建一个窗口

    ui=mainwinvertical.Ui_MainWindow() #创建一个QTdesigner的类

    ui.setupUi(mainwin) #将对象直接进行运行设置函数,向主窗口上添加控件

    mainwin.show() #展示出来窗口的形式

    sys.exit(app.exec_()) #承接开头语句,用来实时的显示窗口

    其中mainwinvertical类的具体代码如下:(由QTdesigner设计好可是换界面,然后直接用pyGUi扩展工具转换为.python代码文件)

    # -*- coding: utf-8 -*-

    # Form implementation generated from reading ui file ‘mainwinvertical.ui‘

    #

    # Created by: PyQt5 UI code generator 5.13.2

    #

    # WARNING! All changes made in this file will be lost!

    from PyQt5 import QtCore, QtGui, QtWidgets

    class Ui_MainWindow(object):

    def setupUi(self, MainWindow):

    MainWindow.setObjectName("MainWindow")

    MainWindow.resize(800, 600)

    self.centralwidget = QtWidgets.QWidget(MainWindow)

    self.centralwidget.setObjectName("centralwidget")

    self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)

    self.verticalLayoutWidget.setGeometry(QtCore.QRect(390, 50, 201, 141))

    self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")

    self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)

    self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout_2.setObjectName("verticalLayout_2")

    self.pushButton_5 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_5.setObjectName("pushButton_5")

    self.verticalLayout_2.addWidget(self.pushButton_5)

    self.pushButton_4 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_4.setObjectName("pushButton_4")

    self.verticalLayout_2.addWidget(self.pushButton_4)

    self.pushButton_6 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_6.setObjectName("pushButton_6")

    self.verticalLayout_2.addWidget(self.pushButton_6)

    self.widget = QtWidgets.QWidget(self.centralwidget)

    self.widget.setGeometry(QtCore.QRect(30, 40, 291, 211))

    self.widget.setObjectName("widget")

    self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)

    self.verticalLayout.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout.setObjectName("verticalLayout")

    self.label = QtWidgets.QLabel(self.widget)

    self.label.setObjectName("label")

    self.verticalLayout.addWidget(self.label)

    self.pushButton = QtWidgets.QPushButton(self.widget)

    self.pushButton.setObjectName("pushButton")

    self.verticalLayout.addWidget(self.pushButton)

    self.pushButton_2 = QtWidgets.QPushButton(self.widget)

    self.pushButton_2.setObjectName("pushButton_2")

    self.verticalLayout.addWidget(self.pushButton_2)

    self.lineEdit = QtWidgets.QLineEdit(self.widget)

    self.lineEdit.setObjectName("lineEdit")

    self.verticalLayout.addWidget(self.lineEdit)

    self.pushButton_3 = QtWidgets.QPushButton(self.widget)

    self.pushButton_3.setObjectName("pushButton_3")

    self.verticalLayout.addWidget(self.pushButton_3)

    MainWindow.setCentralWidget(self.centralwidget)

    self.menubar = QtWidgets.QMenuBar(MainWindow)

    self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))

    self.menubar.setObjectName("menubar")

    MainWindow.setMenuBar(self.menubar)

    self.statusbar = QtWidgets.QStatusBar(MainWindow)

    self.statusbar.setObjectName("statusbar")

    MainWindow.setStatusBar(self.statusbar)

    self.retranslateUi(MainWindow)

    QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):

    _translate = QtCore.QCoreApplication.translate

    MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))

    self.pushButton_5.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_4.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_6.setText(_translate("MainWindow", "PushButton"))

    self.label.setText(_translate("MainWindow", "TextLabel"))

    self.pushButton.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_2.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_3.setText(_translate("MainWindow", "PushButton"))

    具体的运行结果如下所示:

    20191219095429815304.png

    原文地址:https://www.cnblogs.com/Yanjy-OnlyOne/p/12065771.html

    展开全文
  • 课程概述本课程主要针对PyQT5中的界面部分(GUI)进行学习,分为三部分,包括初级GUI编程、进阶GUI编程和GUI编程实战。初级GUI编程:从介绍编程环境搭建开始,然后分析最基础的单个窗口框架,接着介绍QT?Designer,...
  • 利用 Python3.5+PyCharm+PyQt 编写可视化界面。简单示例
  • Python可视化界面编程入门具体实现代码如所示:(1)普通可视化界面编程代码入门:import sysfrom PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程if __name__=="__main__":#...

    Python可视化界面编程入门具体实现代码如所示:

    (1)普通可视化界面编程代码入门:

    import sys

    from PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程

    if __name__=="__main__":

    #创建一个Application的类

    app=QApplication(sys.argv)

    #创建一个窗口

    w=QWidget()

    #设置窗口的尺寸大小

    w.resize(400,200)

    # 移动窗口

    w.move(300,300)

    #设置窗口的标题

    w.setWindowTitle("得一个基于PyQt5的桌面应用")

    #显示窗口

    w.show()

    #静进入程序的主循环,并且通过exit函数确保主循环的安全结束

    sys.exit(app.exec_()) #一一直在桌面上显示窗口形状

    #QTdesigner和pyGUI扩展工具在pycharm平台中的的安装和配置

    #直接安装QT软件或者安装anaconda开发环境之后就会在电脑安装好QTdesigner.exe文件,之后pycharm里面配置扩展工具external tool文件,便可以方便在pycharm里面直接启动

    在pycharm里面配置扩展工具external toolQTdesigne和pyGUI(可以将ui文件直转换为.py文件,建立设计的可视化界面的大类直接进行调用)

    1499410-20191219082259688-395304600.png

    1499410-20191219082356523-67439294.png

    配置好之后设计可视化界面的步骤是:

    (1)利用pychar里面的QTdesigner扩展工具进行可视化界面的设计,然后将其保存为.ui文件;

    (2)使用pyGUI扩展工具将设计好的可视化界面.ui文件转换为.py文件,生成一个建立的可视化模板大类,直接进行调用即可。

    具体代码如下所示:

    import sys

    importmainwinvertical#导入相应的设计好的QTdesigner主窗口的类,然后即可直接进行展示(由ui文件经过PYGUI扩展工具转换而来)

    from PyQt5.QtWidgets import QApplication,QMainWindow

    if __name__=="__main__":

    app=QApplication(sys.argv)

    mainwin=QMainWindow() #创建一个窗口

    ui=mainwinvertical.Ui_MainWindow() #创建一个QTdesigner的类

    ui.setupUi(mainwin) #将对象直接进行运行设置函数,向主窗口上添加控件

    mainwin.show() #展示出来窗口的形式

    sys.exit(app.exec_()) #承接开头语句,用来实时的显示窗口

    其中mainwinvertical类的具体代码如下:(由QTdesigner设计好可是换界面,然后直接用pyGUi扩展工具转换为.python代码文件)

    # -*- coding: utf-8 -*-

    # Form implementation generated from reading ui file 'mainwinvertical.ui'

    #

    # Created by: PyQt5 UI code generator 5.13.2

    #

    # WARNING! All changes made in this file will be lost!

    from PyQt5 import QtCore, QtGui, QtWidgets

    class Ui_MainWindow(object):

    def setupUi(self, MainWindow):

    MainWindow.setObjectName("MainWindow")

    MainWindow.resize(800, 600)

    self.centralwidget = QtWidgets.QWidget(MainWindow)

    self.centralwidget.setObjectName("centralwidget")

    self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)

    self.verticalLayoutWidget.setGeometry(QtCore.QRect(390, 50, 201, 141))

    self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")

    self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)

    self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout_2.setObjectName("verticalLayout_2")

    self.pushButton_5 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_5.setObjectName("pushButton_5")

    self.verticalLayout_2.addWidget(self.pushButton_5)

    self.pushButton_4 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_4.setObjectName("pushButton_4")

    self.verticalLayout_2.addWidget(self.pushButton_4)

    self.pushButton_6 = QtWidgets.QPushButton(self.verticalLayoutWidget)

    self.pushButton_6.setObjectName("pushButton_6")

    self.verticalLayout_2.addWidget(self.pushButton_6)

    self.widget = QtWidgets.QWidget(self.centralwidget)

    self.widget.setGeometry(QtCore.QRect(30, 40, 291, 211))

    self.widget.setObjectName("widget")

    self.verticalLayout = QtWidgets.QVBoxLayout(self.widget)

    self.verticalLayout.setContentsMargins(0, 0, 0, 0)

    self.verticalLayout.setObjectName("verticalLayout")

    self.label = QtWidgets.QLabel(self.widget)

    self.label.setObjectName("label")

    self.verticalLayout.addWidget(self.label)

    self.pushButton = QtWidgets.QPushButton(self.widget)

    self.pushButton.setObjectName("pushButton")

    self.verticalLayout.addWidget(self.pushButton)

    self.pushButton_2 = QtWidgets.QPushButton(self.widget)

    self.pushButton_2.setObjectName("pushButton_2")

    self.verticalLayout.addWidget(self.pushButton_2)

    self.lineEdit = QtWidgets.QLineEdit(self.widget)

    self.lineEdit.setObjectName("lineEdit")

    self.verticalLayout.addWidget(self.lineEdit)

    self.pushButton_3 = QtWidgets.QPushButton(self.widget)

    self.pushButton_3.setObjectName("pushButton_3")

    self.verticalLayout.addWidget(self.pushButton_3)

    MainWindow.setCentralWidget(self.centralwidget)

    self.menubar = QtWidgets.QMenuBar(MainWindow)

    self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23))

    self.menubar.setObjectName("menubar")

    MainWindow.setMenuBar(self.menubar)

    self.statusbar = QtWidgets.QStatusBar(MainWindow)

    self.statusbar.setObjectName("statusbar")

    MainWindow.setStatusBar(self.statusbar)

    self.retranslateUi(MainWindow)

    QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):

    _translate = QtCore.QCoreApplication.translate

    MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))

    self.pushButton_5.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_4.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_6.setText(_translate("MainWindow", "PushButton"))

    self.label.setText(_translate("MainWindow", "TextLabel"))

    self.pushButton.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_2.setText(_translate("MainWindow", "PushButton"))

    self.pushButton_3.setText(_translate("MainWindow", "PushButton"))

    具体的运行结果如下所示:

    1499410-20191219083209129-207523783.png

    展开全文
  • 一个基于Vim的python可视化开发工具
  • 一、 去官网下载python,官方网站:www.python.org Downloads -> Windows -> Windows x86-64 executable installer 注意:安装的时候,记得把下面的 Add Path 勾上 (表示添加到环境变量),如果忘记了,那你...
  • 简介对于想学Python图形化编程的小伙伴来说,easygui是一个很好图形入门编程模块!函数介绍ccbox()——双项选择cc表示continue 还是 cancel他返回的是1和0,但是不代表True和False,但是在if里面还是可以用1和0,...
  • python可视化界面

    千次阅读 2022-01-08 13:09:24
    3) plt.imshow(lena) # 显示图片 plt.axis('off') # 不显示坐标轴 plt.show() root = Tk() root.geometry('500x500') root.title('结果展示界面') btn1 = Button(root, text='美国各州死亡人数Top10', command=ttry...
  • python 可视化界面学习简易教程

    万次阅读 多人点赞 2018-11-27 21:47:25
    利用python中的tkinter创建窗口 1、窗口主体框架 import tkinter as tk window = tk.Tk() #创建窗口 window.title("this is a test") #窗口标题 window.geometry('500x400') #窗口大小,小写字母x #...
  • 作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎在评论区留言。 Python 的 UI 开发工具包 Kivy Kivy是一个开源工具包...
  • flask是一个简单的微型编程框架,很优美,也很简单好用。不过它仅仅实现了基于HTTP协议的服务端交互部分。一个界面设计除了服务端交互,还需要本地交互(用JS,flash实现),最重要的还是需要客户端界面(用...
  • Win10(64bit),python 3.6.7,VS code 1.46.1(利用Anaconda安装)。假定基础环境搭建完毕并测试通过。 2. 下载pyqt5 在 Anaconda Prompt 中运行如下语句 pip install pyqt5-tools -i ...
  • 于是乎,便想着使用python来开发一些具有图形可视化界面(GUI)的程序,对于python来说,支持其开发GUI可视化程序的框架非常之多,简直让人眼花燎原,例如Tkinter,wxPython 、PyQt5、Gtk等等;在经过一番查问解惑...
  • 重写"ok’按键最简单的方法是使用关键字参数: msgbox('我一定要学会编程!',ok_button = '加油!') 8.2 ccbox() ccbox(msg='Shall I continue?', title=' ', choices=('C[o]ntinue', 'C[a]ncel'), image=None, ...
  • Python界面 可视化开发(python3+PyQt5+Qt Designer)

    万次阅读 多人点赞 2019-11-17 21:14:59
    以前制作一个Python窗体界面,我都是用GUI窗口视窗设计的模块Tkinter一点一点敲出来的,今天朋友问我有没有Python窗体的设计工具,“用鼠标拖拖”就能完成窗体设计,我查了查相关资料,果然有一款好用的工具——Qt ...
  • python2.6+wxpython=GUI图形界面例子:#!/usr/bin/python#-*-coding:UTF-8-*-importwxclassMyFrame(wx.Frame):def__init__(self):wx.Frame.__init__(self,None,-1,u"菜单",size=(300,200))p=wx.Panel...
  • flask是一个简单的微型编程框架,很优美,也很简单好用。不过它仅仅实现了基于HTTP协议的服务端交互部分。一个界面设计除了服务端交互,还需要本地交互(用JS,flash实现),最重要的还是需要客户端界面(用...
  • Python - 编写可视化界面Python+PyCharm+PyQt)

    万次阅读 多人点赞 2018-02-11 15:19:18
    Python编写可视化界面 最近开始学习Python,但只限于看理论,编几行代码,觉得没有意思,就想能不能用Python编写可视化的界面。遂查找了相关资料,发现了PyQt,由于前一段时间刚看过Qt,而且对Qt的印象很好,于是...
  • python gui,python可视化窗口编程

    千次阅读 2020-12-24 01:45:34
    python gui,python可视化窗口编程,八款常用的 Python GUI 开发框架推荐作为Python开发者,你迟早都会用到图形用户界面来开发应用。本文将推荐一些 Python GUI 框架,希望对你有所帮助,如果你有其他更好的选择,欢迎...
  • Python可视化编程插件」让编程更easy

    千次阅读 多人点赞 2021-07-27 20:46:01
    分享一个Jupyter Notebook插件visualpython,有以下需求可以... 数据可视化-使用matplotlib 数据可视化-使用pandas 不一一介绍了,关于pandas详细可视化教程:Pandas一行代码绘制常见25张图 。。。。。。 参考资料:
  • 10个常用的python可视化工具

    千次阅读 2020-12-24 16:00:38
    matplotlib 是Python可视化程序库的泰斗。经过十几年它任然是Python使用者最常用的画图库。它的设计和在1980年代被设计的商业化程序语言MATLAB非常接近。 由于 matplotlib 是第一个 Python 可视化程序库,有许多别的...
  • 作者:Lty美丽人生链接:https://blog.csdn.net/weixin_44208569今天我们会介绍一下10个适用于多个学科的Python数据可视化库,其中有名气很大的也有...
  • 可视化界面制作功能竟如此简单
  • Python可视化界面编程课程 PyQt5实战网课 GUI在线视频基础教程 ...
  • 作者:Lty美丽人生链接:https://blog.csdn.net/weixin_44208569今天我们会介绍一下10个适用于多个学科的Python数据可视化库,其中有名气很大的也有鲜...
  • python界面-python 可视化界面

    千次阅读 2020-10-28 22:43:49
    重写"ok’按键最简单的方法是使用关键字参数: msgbox('我一定要学会编程!',ok_button = '加油!') 8.2 ccbox() ccbox(msg='Shall I continue?', title=' ', choices=('C[o]ntinue', 'C[a]ncel'), image=None, ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,323
精华内容 10,529
关键字:

python可视化界面编程