求一款好用的python图形化编程工具

求一款好用的python图形化编程工具,第1张

你想多了,Python的长处不在于图形化编程,当然它也能做,在应用上可能更多用于后台,不需要图形界面。如果想用它开发桌面程序,你得安装第三方的界面库,个人最喜欢的是PYQT,目前5.0版本,其附带的控件清爽简洁,远胜其他的界面库。PYQT虽然能拖拖拽拽来画界面,但你想像传统工具,比如visual studio,画好界面后,双击某个控件进入该控件的代码编写,很遗憾,不可以!其生成的界面需要经过程序转化成python代码才能在python编辑器中编辑,而且每次修改界面,都要重新转化生成,稍显麻烦。另外,PYQT的控件的事件机制不同于windows,这个要去学习适应,且它有6000余函数,这个学习的成本还是比较高的。总结:传统的可视化编程学习其语法后,自然进入图形界面编程,而学习了Python,还需要重新学习PYQT,方能编写桌面程序。

python3安装指令: pip install PyQt5

python2安装指令: pip install python-qt5

添加扩展插件:File-->setting-->Tools-->External Tools,如下图:

网上教程有很多,有不一样的,但是宗旨都是用把 .ui 文件用指令编译成 .py 文件。不一样的无非就是路径的写法,指令的写法不同。

比如方法二:

不熟悉python的坑:

这个命令是把资源文件.qrc转换为.py文件。命令:pyrcc5 -o xxx.qrc xxx.py

Arguments这边我就不误导大家了,详细的可以网上自行搜索pyinstaller。这里简单说下我这里面的意思,因为我的工程入口文件是Main.py。-F(大写)就是打包成可执行文件exe -w 程序运行时不显示命令行窗口 -i 是给你的可执行程序加个图标。 tool.icon是我工程这个图标的资源名。这个资源位置和入口文件同级别。

在打包过程中可能遇到的 ,但愿你们没遇到:


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

原文地址: http://outofmemory.cn/sjk/9461626.html

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

发表评论

登录后才能评论

评论列表(0条)

保存