如何在Pycharm中运用PyQT5创建Windows窗体

如何在Pycharm中运用PyQT5创建Windows窗体,第1张

我们在Pycharm中可以运用PyQt5创建很多的Windows功能,那么如何创建Windows窗体呢?下面我给大家分享一下。

工具/材料

Pycharm

01

首先点击亩消咐桌面左下角的开始菜单,在d出的迅纯界面中选择cmd.exe选项,如下图桥租所示

02

接下来在d出的界面中输入pip install pyqt5命令进行pyqt5的安装,如下图所示

03

然后我们打开Pycharm软件,新建一个PyQT5的项目,如下图所示

04

接下来在GUITuts文件夹下面新建一个py文件,如下图所示,文件名称大家可以随便起,不要用中文

05

然后打开py文件,用import关键字导入PyQT5所需要的包,如下图所示

06

接下来声明一个窗体对象,同时定义窗体的名称和宽高的属性值,如下图所示

07

然后就需要对窗体进行初始化,初始化的时候主要是运用setWindowTitle和setGeometry两个方法设置

08

最后运行程序以后我们就可以看到如下图所示的窗体了,如果还需要在里面加内容就继续往窗体里塞即可

如果您已经在PyCharm中编写了Python代码,并且想要在桌面上运行该代码,可以按照以下步骤 *** 作:

在PyCharm中,打开要运行的Python文件。

在菜单栏中,选择“File”(文件)->“Export to ZIP File”帆档孝(导出为ZIP文件)。

选择要导出的文件和文件夹,并保存为一个ZIP文件。

解压缩ZIP文件到桌面或其他您想要的位置。

在解压缩后的文件夹中,找到包含Python文件的文件夹。

在该文件夹中,按住Shift键并右键单击鼠标,选择“在此处打开命令窗口”(或“在此处打开终端”)。

在命令窗口中,输入“Python 文件名.py”(将“文件名”态稿替换为实际的Python文件名),然后按Enter键运行代码。

另外,您还可以在PyCharm中使用“Run”(运行)菜单来运行Python代码。在菜单栏中,选择“Run”(运行)->“Run…”(运行…),然后选择要运行的Python文件并点击“OK”。但这种方法需要保持PyCharm处于打蠢丛开状态,而且在运行代码之前需要配置好Python解释器。

Python进行GUI开发的库其实很多,下面我简单介绍几个不错的库,感兴趣的朋友可以自己尝试一下,实验环境win10+python3.6+pycharm5.0,主要内容如下:

tkinter

这个就不用多说了,python自带的GUI开发标准库,对于开发小型简单的应用来说,完全可以了,开源、跨平台,使用起来非常方便,下面我简单测试一下,主要代码如下:

点击运行程序,效果如下,一个窗口一个Label标签:

easygui

这个是基于tkinter的一个窗口GUI库,可以快速创建窗口对话框,包括常见的登陆对话框、注册对话框等,下面我简单介绍一下这个库的安装和使用:

1.首先,安装easygui,这个直接在cmd窗口输入安装命令“pip install easygui”就行,如下:

2.安装完成后,我们就可以直接编写代码进行测试了,主要代码如下,非常简单:

点击运行这个程序,效果如下:

kivy

这是一个跨平台的GUI应用程序开发库,可以用来开发安卓、苹果应用,一套程序,可以处处运行,下面我简单介绍一下这个库的安装和使用:

1.首先,安装kivy,这个直接按官方教程安装就行,如下:

2.安装完成后,就可以直接编写代码进行测试了,主要代码如下,孝举非常简单:

点击运行程序,效果如下,这里你可以将其打包为手机应用,安装到手机上:

wxpython

这也是一个免费、跨平台的Python GUI开发库,相比较前面的tkinter来说,功能更为强大,控件也更多,下面我简单介绍一下这个库的安装和使用:

1.首先,安装wxpython,这个也直接在cmd窗口输入命令“pip install wxpython”就行,如下:

2.安装完成后,我们就可以直接编写相关代码念丛进行测试了,主要代码如下,非常简单,一个简单的文本编辑器:

点击运行这个程序,效果如下:

pyqt

这个Qt的一个Python接口库,借助于Qt强大的用户界面,Python也可以快速开发出GUI程序,组件更多,也更方便,只要你有一定的Qt基础,很快就能掌握这个库的使用,下面我简单介绍一下这个库的安装和使用:

1.首先,安装pyqt,这个直接在cmd窗口输入安装命令“pip install pyqt5”就行,如下,安装需要稍微等待一会儿:

2.安装完成后,我们就可以直接编写代码进行测试了,如下,一个简单的计算器:

点击运行这个程序,效果如下:

至此,我巧高碧们就介绍完了这5个Python GUI库。总的来说,这5个库使用起来都非常不错,如果你的应用界面比较简单,功能要求不高,可以选择tkinter和easygui,如果界面比较复杂,功能要求比较复杂,可以考虑使用wxpython或pyqt,当然,你也可以使用其他GUI库,像pygame等,根据实际项目需求而定,网上也有相关资料和教程,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

python简单的GUI界面化的有内置的模块tkinter相对来说简单,但是做出来的界面也简单。目前市场上用的多的还是QT吧!python有的QT是pyqt5当前使用比较多。如果用的pycharm开发工具也可以进行配置进行开发,最好的用eric专门开发PYQT的软件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12506111.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存