Python制作一个简单的GUI-【上篇】

1 学习初衷

 有一天,我在思量自己所写的一些代码的时候,突然一阵阵躁动,为什么呢?本人非计算机科班出身,看到一行一行的代码,就像一条一条小虫子,让我觉得,这些代码好杂乱啊。还有就是,随着代码越写越多,编码能力在不断培养。之前写的代码,在之后用到的时候,老想着去优化、更新写法。所以,我在想,有没有办法,让我把代码给包装起来。之后再用到的时候,就直接一个界面化的东西,让我填空得结果就好了,看着既美观,使用的时候又不用考虑到内部的算法。
 另一方面,我是做遥感影像处理的,一些相关处理的算法被集成在一些例如ENVI、ARCGIS这种的软件当中,这些软件固然好用。但是由于集成了太多的算法,他们使用起来可能会比较笨重。如果可以把一些经常用到的算法,组合在一起,写成自己的小软件,那么就可以实现轻量级的应用,平常处理到什么的时候,就会轻松方便的多。
 emmmm…基本想法就是这样

2 配置环境

2.1 所用工具说明

 我们会用到,Python3、Pycharm、PyQt5包、QTdesinger相关内容
 具体配置教程是参考了: pycharm+PyQt5+python最新开发环境配置

2.2 配置步骤

1、首先安装Pycharm(我是用的PyCharm 2018.1.4)
2、新建一个空的python工程,找到setting安装第三方模块PyQT5,点加号,先安PyQT5,再安装pyqt5-tools,后面包含qtdesinger
IDE中下载PyQT5第三方库
下载库
3、以上模块都安完,设置扩展工具的参数找到setting->tools->external tools,点击加号新建工具
添加额外工具
4、添加qtdesinger的参数,program:C:\Program Files (x86)\Python36-32\Lib\site-packages\pyqt5_tools\designer.exe,这个是我的需要换成你自己的,arguments: F i l e D i r FileDir FileDir$FileName$ ,working directory: F i l e D i

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值