国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python如何做可视化界面?

python如何做可视化界面?

头像

 Ly

2020-05-26 15:14:467980浏览 · 0收藏 · 0评论

Python创建可视化界面步骤:

1、首先,创建一个.py文件,暂命名为PyQt.py

2、其次,需要导入PyQt的文件如下所示:

import sys
from PyQt5.QtWidgets import QWidget, QApplication

注意,如果提示找不到对应文件,请确保PyQt5的安装路径在环境变量中!

然后先添加主函数:

if __name__ == "__main__":
    app = QApplication(sys.argv)
    sys.exit(app.exec_())

接下来就需要添加界面相关函数:

#class Example
class Example(QWidget):
    def __init__(self):
        super(Example, self).__init__()
        self.InitUI()
    def InitUI(self):
        self.btn = QPushButton("Dialog", self)
        self.btn.move(20, 20)
        self.btn.clicked.connect(self.ShowDialog)
        self.le = QLineEdit(self)
        self.le.move(130, 22)
 
        self.setWindowTitle("Input Dialog")
        self.show()
 
    def ShowDialog(self):
        text,ok = QInputDialog.getText(self, "Input Dialog", "Enter your name:")
        if ok:
            self.le.setText(str(text))

如上代码所示,在Python中主要是通过类来生成界面的,在类中,可以进行界面的生成,控件的创建,创建控件的响应函数,connect控件与控件响应函数。

其中函数 __init__(self) 可以理解为该类的构造函数,其中界面的初始化在该部分执行;

函数 InitUI(self) 主要是生成界面控件;

当类创建完成后,只需要在主函数中调用该类即可。如下所示:

if __name__ == "__main__":
    app = QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())

在以上的代码中,主要是在界面中添加了一个按钮(btn),一个编辑框(le),一个按钮响应函数(ShowDialog),其中在ShowDialog响应函数中打开了一个标准输入窗口,并将标准输入窗口中输入的值显示到编辑框(le)中。

p1.jpg

p2.jpg

3、结果:

p3.jpg

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

姜维| 《交换做爰》在线观看| 姨母的绣感中字3| 好好疼爱里面第6集免费观看| 男人把困困进女生困困视频| 玉茎入玉门的正确方法图片| 窝窝视频网| 嫂子的职业电影| 《办公室高潮秘书2》| 狗配女人宝典视频| 妈妈的闺蜜电视剧免费观看完整版..| 色情性黄17C片麻豆AV| 尧建云| DO时不堪入耳的话的| 一字马扣出水来的下一句怎么接| 《性呻吟》伦理| 女性扒开大腿内侧小肚子痒| 赵局长含着小婷的双乳| 少女第一次第1集在线观看 | 李丽珍《红颜祸水》| 男人问你舒服吗出于什么心理| 黑丝美女| 二人努力生猴子免费观看 | 7K7K影院免费观看电视剧大全| 日本大片又大又好看的PPT| 《饥渴的人妻日本》中字| 《淫毛》在线观看免费| 万能浏览器| 女人尝试到更粗大的心理变化| 换着玩人妻HD中文字幕| 黑皮革之夜| 做爰高潮A片(毛片)| 撸撸社| CSGO暴躁少女高清大片| HTTPS://9.1.CRM...| 《出差的日子》叶爱| 蜜桃成熟时| 玛莉娜1984| 自己怎么玩隐私位置游戏| 学校教室里可以插自己电脑吗| 妈妈你真棒里面的插曲叫什么