关于python图形化编程
Tofloor
poster avatar
Feelup
deepin
2017-11-01 17:38
Author
我想在deepin上学习python图形化编程,请问各位有什么好用的IDE推荐吗?pycharm我在用,但是图形化编程的方法我不知道,当然,直接用代码写出图形界面是没问题的,但我希望有一款类似VB那种能直接设计图形界面,也能进行代码编辑的IDE。现在我找到的有PyQt可以进行图形化设计,但是无法在里面直接编辑功能代码(只能进行图形界面的设计)。各位知道有什么软件可以方便的进行python图形化编程吗?
Reply Favorite View the author
All Replies
avatar
jingle
deepin
2017-11-01 18:43
#1
Reply View the author
avatar
DebuggerX
deepin
2017-11-01 19:07
#2
最好的就是qtcreator+pyqt+pycharm,目前没必要折腾其他的东西了,都不成熟。
怎么结合pycharm和qtcreator网上教程很多的,结合自己情况稍微改一改就行了。
主要思路反正就是利用pycharm的自定义外部工具调用qt里的工具生成代码或者编辑界面:
调用界面编辑器:

生成资源rcc文件:



将界面文件生成py代码(这个我稍微加了点功能,会给每个界面文件生成的qt问价加上main方法便于测试):



另外多嘴一句,在pycharm中最好善用assert insinstance代码来标记一个变量的类型,这样就能方便的利用智能补全和提示查看qt框架里面的诸多方法和属性了:




Reply View the author
avatar
Feelup
deepin
2017-11-01 19:27
#3
https://bbs.deepin.org/post/147549
https://wingware.com/downloads/wing-personal 这个可以试试
https://wingware.com/ 官网介绍
...

呵呵,多谢,虽然还是没有像PyQt那样可以直接画出GUI界面的功能,但用了一下,感觉比pycharm轻快很多。
这里就附上使用方法给其他人参考吧
http://blog.csdn.net/cmfootball/article/details/36631689
Reply View the author
avatar
电脑迷
deepin
2017-11-01 19:35
#4
The user is banned, and the content is hidden.
avatar
leixiaozeng
deepin
2017-11-01 21:33
#5
只有pyqt可以直接画出GUI的。其它都没有的。。其它都是直接用代码堆。。。。
Reply View the author
avatar
Feelup
deepin
2017-11-01 23:39
#6
https://bbs.deepin.org/post/147549
只有pyqt可以直接画出GUI的。其它都没有的。。其它都是直接用代码堆。。。。 ...

确实如此,我试过了很多。就pyqt可以画
Reply View the author