作者kivava (天空快快黑)
看板Python
标题Re: [问题] Python能快速开发GUI的IDE?
时间Thu Apr 10 23:06:28 2008
※ 引述《StubbornLin (Victor)》之铭言:
: 我想请问一下@@
: Python有没有可以像VB那样快速开发视窗的IDE
: 使用只有写程式的方式来建构视窗会很痛苦
: 我知道IronPython似乎可以整合到.Net介面
: 但是可以做到什麽程度我不知道
: 而且Express也可以用吗?
: 因为毕竟正式版的要钱
: 而除了IronPython之外有像我说的那样整合开发环境吗?
: 因为我只有玩过内建的GUI,知道的实在不多
: 内建的虽然可以用 但是实在太阳春 也不太可能写大
: 就算写大也会很痛苦、很花时间
: 所以想问问看
: 以上,谢谢
如果你愿意使用IronPython的话,IronPython Studio可以帮助你快速的建立GUI介面
如同一般的Visual C# 一般,使用拖拉的方式便能完成你所想要的介面
绝大多数的CLR都能支援,跨平台也有mono,虽然不算完善,
但学会之後要跨到其他的.Net Programing Language应该不是件难事
IronPython Studio的简介可参考小弟的网志
http://kivava.blogspot.com/2008/01/ironpython-studio.html
另推荐这本书 IronPython 程式设计 - Python 与 .Net Framework 整合实作
http://kivava.blogspot.com/2008/01/boolironpython-python-net-framework.html
不然的话,最基本的python GUI应该就是Tk了
Tk小弟写过几次,觉得也不算难,只是没有像IronPython一样有个好IDE辅助
写出来的GUI也算可用,虽然说不算好看
不过目前IronPython有许多的函式尚无法正常的使用
可以抓FePy (
http://fepy.sourceforge.net/ )回来使用
FePy有针对CLR开发与CPython对应的Lib
直接解压缩开来就能够执行了,搭配Ulipad,我觉得是蛮好的portable 开发环境的说
不过IronPython的启动要花一小段时间,不知道是什麽缘故
不过程式本身的执行效率倒是没有太大的问题
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.118.52.80
1F:推 Killertcell:感谢分享 ^^ 04/10 23:37
2F:推 huggie:推! 04/11 00:21
3F:推 genephantom:推不算好看XD 不过个人感觉还满稳的 04/11 00:24
4F:推 weijr:tk 的优点之一就是简单 04/11 11:33
5F:→ weijr:而且py3k内建,中文也没问题 04/11 11:36