Python PyQt5简介

本文介绍了PyQt5的基础知识,包括如何安装PyQt5库,展示了创建一个简单的GUI应用的步骤。讲解了sys库的作用,如获取命令行参数、退出程序等。还介绍了PyQt5中的QWidget模块,用于构建桌面应用UI元素,并通过实例演示了窗口的设置和显示。文章结尾鼓励读者尝试并提供了作者的联系方式以获取更多Python资源。
摘要由CSDN通过智能技术生成

好了,我们开一个新章节,因为我对Gui设计比其它的熟一点,所以我先来开个Gui设计的新坑。在这里说明一下。我们使用的是PyQt5,并不是Python自带的Tkinter。那个我没那么熟,可以说基本不会。这个栏目我们主要是讲PyQt5的基础,至于更多,我觉得大家自己摸索,毕竟难了,我也累,写多了看不懂。好了,栏目介绍完,现在开始说正式的。

首先因为PyQt5是第三方库,如果你直接import,那么就会报错。必须下载,至于怎么下载Python的第三方库,我在基础栏目中的Python库已经说过。大家自行翻阅。(还是说一个简单一点的吧。。。)

在命令提示符/cmd中(Windows系统,Linux和苹果系统抱歉我没用过,请谅解。)
pip install PyQt5

很简单吧,如果报错了,你会看到一大堆红字,如果末尾是…time out,那么就是中断了,多试几次。其它的自行搜索吧,毕竟太多了。我觉得最好还是下载.whl文件。

废话了这么多,我们先来看一个我最近无聊编的实用工具,界面很简陋,毕竟我大概只编了几个小时不到。

import sys,sip
from PyQt5.QtWidgets import QApplication, QWidget,QLabel,QPushButton,QCheckBox, QComboBox,QLineEdit
from PyQt5.QtGui import QFont
from PyQt5.QtCore import Qt

class Exchange_of_weather_degree_units(QWidget):

    def __init__(self):
        super().__init__()
        self.setting()

    def setting(self):
        self.unit = None

        self.choice = QComboBox(self)
        self.choice.addItem('℃')
        self.choice.addItem('℉')
        self.choice.activated[str].connect(self.choice_)
        self.choice.move(50,15)

        self.number = QLineEdit(self)
        self.number.setPlaceholderText('输入转化的数值')</
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值