我们在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的软件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)