2006年12月05日 星期二 18:59
刚才下载了wxPython,看了它的demo,发现这个GUI库实现在太强大了。然而,对于我这种初学者来说,要完全掌握它肯定需要很长时间,如果有像delphi一样的RAD工具就好了,我以前用delphi7+cnPack开发起GUI程序时感觉真是流畅啊,可以把注意力完全放在业务逻辑及自己的idea的实现上。 一分钟前,我又下载了一个模块,叫pythoncard,发现它的设计思想跟VB一样,只是控制太单一了,不过还是要赞一个。。。 用python开发GUI最完美的解决方案是什么?想听听高手们的意见。。
2006年12月05日 星期二 19:06
ÓÃBOA°É£¬ËüµÄÄ¿±ê¾ÍÊÇΪpython×ö³ÉÏñdelphiÄÇÑùµÄGUI¿ÉÊÓ»¯±à³Ì¹¤¾ß¡£ ²»¹ýÔÚÎÒÔÚlinuxÓ㬷¢ÏÖͬÔÚwindowsÏÂÓã¬Óкܶ಻һÖµĵط½£¬²»ÖªµÀÊÇwxPythonµÄÎÊÌ⣬»¹ÊÇ BOAµÄÎÊÌâ¡£ ÓÃgoogleËÑ"boa python"¡£ 2006/12/5, junyi sun <ccnusjy在gmail.com>: > > > ¸Õ²ÅÏÂÔØÁËwxPython£¬¿´ÁËËüµÄdemo£¬·¢ÏÖÕâ¸öGUI¿âʵÏÖÔÚÌ«Ç¿´óÁË¡£È»¶ø£¬¶ÔÓÚÎÒÕâÖÖ³õѧÕßÀ´Ëµ£¬ÒªÍêÈ«ÕÆÎÕËü¿Ï¶¨ÐèÒªºÜ³¤Ê±¼ä£¬Èç¹ûÓÐÏñdelphiÒ»ÑùµÄRAD¹¤¾ß¾ÍºÃÁË£¬ÎÒÒÔÇ°ÓÃdelphi7+cnPack¿ª·¢ÆðGUI³ÌÐòʱ¸Ð¾õÕæÊÇÁ÷³©°¡£¬¿ÉÒÔ°Ñ×¢ÒâÁ¦ÍêÈ«·ÅÔÚÒµÎñÂß¼¼°×Ô¼ºµÄideaµÄʵÏÖÉÏ¡£ > > Ò»·ÖÖÓÇ°£¬ÎÒÓÖÏÂÔØÁËÒ»¸öÄ£¿é£¬½Ðpythoncard£¬·¢ÏÖËüµÄÉè¼Æ˼Ïë¸úVBÒ»Ñù£¬Ö»ÊÇ¿ØÖÆÌ«µ¥Ò»ÁË£¬²»¹ý»¹ÊÇÒªÔÞÒ»¸ö¡£¡£¡£ > > ÓÃpython¿ª·¢GUI×îÍêÃÀµÄ½â¾ö·½°¸ÊÇʲô£¿ÏëÌýÌý¸ßÊÖÃǵÄÒâ¼û¡£¡£ > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061205/7bf3d806/attachment.html
2006年12月05日 星期二 19:07
XRC + python 的方式应该比较类似delphi的,界面与代码分离,执行命令xrced你就可以看到xrc编辑器了。 另外 BOA 作为一个可视化的 IDE 也和delphi挺像的。 我GUI开发得不多,还是等GUI高手来说说吧。 On 12/5/06, junyi sun <ccnusjy at gmail.com> wrote: > > > 刚才下载了wxPython,看了它的demo,发现这个GUI库实现在太强大了。然而,对于我这种初学者来说,要完全掌握它肯定需要很长时间,如果有像delphi一样的RAD工具就好了,我以前用delphi7+cnPack开发起GUI程序时感觉真是流畅啊,可以把注意力完全放在业务逻辑及自己的idea的实现上。 > > 一分钟前,我又下载了一个模块,叫pythoncard,发现它的设计思想跟VB一样,只是控制太单一了,不过还是要赞一个。。。 > > 用python开发GUI最完美的解决方案是什么?想听听高手们的意见。。 > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- http://codeplayer.blogspot.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20061205/721f3b1b/attachment.html
2006年12月05日 星期二 19:12
wxpythonÆäʵÊÇÓÐÒ»¸ögui×Ô¶¯Éú³É¹¤¾ßµÄ,Ãû×ÖÎÒÍü¼ÇÁË,ÓÃ×Å»¹¿ÉÒÔ,ÓеãÏóqtµÄÄǸögui¹¤¾ß lu_zi_2000 2006-12-05 ·¢¼þÈË£º yi huang ·¢ËÍʱ¼ä£º 2006-12-05 19:07:39 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÄѵÀÓÃwxPythonÖ»ÄÜÈ«²¿ÊÖдÂ𣿠XRC + python µÄ·½Ê½Ó¦¸Ã±È½ÏÀàËÆdelphiµÄ£¬½çÃæÓë´úÂë·ÖÀ룬ִÐÐÃüÁîxrcedÄã¾Í¿ÉÒÔ¿´µ½xrc±à¼Æ÷ÁË¡£ ÁíÍâ BOA ×÷Ϊһ¸ö¿ÉÊÓ»¯µÄ IDE Ò²ºÍdelphiͦÏñµÄ¡£ ÎÒGUI¿ª·¢µÃ²»¶à£¬»¹ÊǵÈGUI¸ßÊÖÀ´ËµËµ°É¡£ On 12/5/06, junyi sun < ccnusjy在gmail.com> wrote: ¸Õ²ÅÏÂÔØÁËwxPython£¬¿´ÁËËüµÄdemo£¬·¢ÏÖÕâ¸öGUI¿âʵÏÖÔÚÌ«Ç¿´óÁË¡£È»¶ø£¬¶ÔÓÚÎÒÕâÖÖ³õѧÕßÀ´Ëµ£¬ÒªÍêÈ«ÕÆÎÕËü¿Ï¶¨ÐèÒªºÜ³¤Ê±¼ä£¬Èç¹ûÓÐÏñdelphiÒ»ÑùµÄRAD¹¤¾ß¾ÍºÃÁË£¬ÎÒÒÔÇ°ÓÃdelphi7+cnPack¿ª·¢ÆðGUI³ÌÐòʱ¸Ð¾õÕæÊÇÁ÷³©°¡£¬¿ÉÒÔ°Ñ×¢ÒâÁ¦ÍêÈ«·ÅÔÚÒµÎñÂß¼¼°×Ô¼ºµÄideaµÄʵÏÖÉÏ¡£ Ò»·ÖÖÓÇ°£¬ÎÒÓÖÏÂÔØÁËÒ»¸öÄ£¿é£¬½Ðpythoncard£¬·¢ÏÖËüµÄÉè¼Æ˼Ïë¸úVBÒ»Ñù£¬Ö»ÊÇ¿ØÖÆÌ«µ¥Ò»ÁË£¬²»¹ý»¹ÊÇÒªÔÞÒ»¸ö¡£¡£¡£ ÓÃpython¿ª·¢GUI×îÍêÃÀµÄ½â¾ö·½°¸ÊÇʲô£¿ÏëÌýÌý¸ßÊÖÃǵÄÒâ¼û¡£¡£ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- http://codeplayer.blogspot.com/ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061205/e5f5d01a/attachment.htm
2006年12月05日 星期二 19:21
On 12/5/06, yi huang <yi.codeplayer在gmail.com> wrote: > XRC + python > 的方式应该比较类似delphi的,界面与代码分离,执行命令xrced你就可以看到xrc编辑器了。 > 另外 BOA 作为一个可视化的 IDE 也和delphi挺像的。 > 我GUI开发得不多,还是等GUI高手来说说吧。 > 这些就差不多了。还有一个叫wxGlade的,也可以生成界面。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年12月05日 星期二 19:24
¶ÔÁËËü¿ÉÒÔÉú³Éc++´úÂë»òÕßpython´úÂëÎҼǵà lu_zi_2000 2006-12-05 ·¢¼þÈË£º lu_zi_2000 ·¢ËÍʱ¼ä£º 2006-12-05 19:10:59 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÄѵÀÓÃwxPythonÖ»ÄÜÈ«²¿ÊÖдÂ𣿠wxpythonÆäʵÊÇÓÐÒ»¸ögui×Ô¶¯Éú³É¹¤¾ßµÄ,Ãû×ÖÎÒÍü¼ÇÁË,ÓÃ×Å»¹¿ÉÒÔ,ÓеãÏóqtµÄÄǸögui¹¤¾ß lu_zi_2000 2006-12-05 ·¢¼þÈË£º yi huang ·¢ËÍʱ¼ä£º 2006-12-05 19:07:39 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÄѵÀÓÃwxPythonÖ»ÄÜÈ«²¿ÊÖдÂ𣿠XRC + python µÄ·½Ê½Ó¦¸Ã±È½ÏÀàËÆdelphiµÄ£¬½çÃæÓë´úÂë·ÖÀ룬ִÐÐÃüÁîxrcedÄã¾Í¿ÉÒÔ¿´µ½xrc±à¼Æ÷ÁË¡£ ÁíÍâ BOA ×÷Ϊһ¸ö¿ÉÊÓ»¯µÄ IDE Ò²ºÍdelphiͦÏñµÄ¡£ ÎÒGUI¿ª·¢µÃ²»¶à£¬»¹ÊǵÈGUI¸ßÊÖÀ´ËµËµ°É¡£ On 12/5/06, junyi sun < ccnusjy在gmail.com> wrote: ¸Õ²ÅÏÂÔØÁËwxPython£¬¿´ÁËËüµÄdemo£¬·¢ÏÖÕâ¸öGUI¿âʵÏÖÔÚÌ«Ç¿´óÁË¡£È»¶ø£¬¶ÔÓÚÎÒÕâÖÖ³õѧÕßÀ´Ëµ£¬ÒªÍêÈ«ÕÆÎÕËü¿Ï¶¨ÐèÒªºÜ³¤Ê±¼ä£¬Èç¹ûÓÐÏñdelphiÒ»ÑùµÄRAD¹¤¾ß¾ÍºÃÁË£¬ÎÒÒÔÇ°ÓÃdelphi7+cnPack¿ª·¢ÆðGUI³ÌÐòʱ¸Ð¾õÕæÊÇÁ÷³©°¡£¬¿ÉÒÔ°Ñ×¢ÒâÁ¦ÍêÈ«·ÅÔÚÒµÎñÂß¼¼°×Ô¼ºµÄideaµÄʵÏÖÉÏ¡£ Ò»·ÖÖÓÇ°£¬ÎÒÓÖÏÂÔØÁËÒ»¸öÄ£¿é£¬½Ðpythoncard£¬·¢ÏÖËüµÄÉè¼Æ˼Ïë¸úVBÒ»Ñù£¬Ö»ÊÇ¿ØÖÆÌ«µ¥Ò»ÁË£¬²»¹ý»¹ÊÇÒªÔÞÒ»¸ö¡£¡£¡£ ÓÃpython¿ª·¢GUI×îÍêÃÀµÄ½â¾ö·½°¸ÊÇʲô£¿ÏëÌýÌý¸ßÊÖÃǵÄÒâ¼û¡£¡£ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -- http://codeplayer.blogspot.com/ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061205/75188f28/attachment-0001.html
2006年12月05日 星期二 19:28
谢谢大家,我去搜搜BOA的相关资料吧 On 12/5/06, lu_zi_2000 <lu_zi_2000在163.com> wrote: > > 对了它可以生成c++代码或者python代码我记得 > > ________________________________ > > lu_zi_2000 > 2006-12-05 > ________________________________ > > 发件人: lu_zi_2000 > 发送时间: 2006-12-05 19:10:59 > 收件人: python-chinese在lists.python.cn > 抄送: > 主题: Re: [python-chinese]难道用wxPython只能全部手写吗? > > wxpython其实是有一个gui自动生成工具的,名字我忘记了,用着还可以,有点象qt的那个gui工具 > > ________________________________ > > lu_zi_2000 > 2006-12-05 > ________________________________ > > 发件人: yi huang > 发送时间: 2006-12-05 19:07:39 > 收件人: python-chinese在lists.python.cn > 抄送: > 主题: Re: [python-chinese]难道用wxPython只能全部手写吗? > > XRC + python > 的方式应该比较类似delphi的,界面与代码分离,执行命令xrced你就可以看到xrc编辑器了。 > 另外 BOA 作为一个可视化的 IDE 也和delphi挺像的。 > 我GUI开发得不多,还是等GUI高手来说说吧。 > > On 12/5/06, junyi sun < ccnusjy在gmail.com> wrote: > > > 刚才下载了wxPython,看了它的demo,发现这个GUI库实现在太强大了。然而,对于我这种初学者来说,要完全掌握它肯定需要很长时间,如果有像delphi一样的RAD工具就好了,我以前用delphi7+cnPack开发起GUI程序时感觉真是流畅啊,可以把注意力完全放在业务逻辑及自己的idea的实现上。 > > > > > 一分钟前,我又下载了一个模块,叫pythoncard,发现它的设计思想跟VB一样,只是控制太单一了,不过还是要赞一个。。。 > > > > 用python开发GUI最完美的解决方案是什么?想听听高手们的意见。。 > > _______________________________________________ > > python-chinese > > Post: send python-chinese在lists.python.cn > > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > > > -- > http://codeplayer.blogspot.com/ > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese >
2006年12月05日 星期二 19:43
2006/12/5, limodou <limodou在gmail.com>: > > On 12/5/06, yi huang <yi.codeplayer在gmail.com> wrote: > > XRC + python > > µÄ·½Ê½Ó¦¸Ã±È½ÏÀàËÆdelphiµÄ£¬½çÃæÓë´úÂë·ÖÀ룬ִÐÐÃüÁîxrcedÄã¾Í¿ÉÒÔ¿´µ½xrc±à¼Æ÷ÁË¡£ > > ÁíÍâ BOA ×÷Ϊһ¸ö¿ÉÊÓ»¯µÄ IDE Ò²ºÍdelphiͦÏñµÄ¡£ > > ÎÒGUI¿ª·¢µÃ²»¶à£¬»¹ÊǵÈGUI¸ßÊÖÀ´ËµËµ°É¡£ > > > ÕâЩ¾Í²î²»¶àÁË¡£»¹ÓÐÒ»¸ö½ÐwxGladeµÄ£¬Ò²¿ÉÒÔÉú³É½çÃæ¡£ ˳±ãÎÊÒ»¾ä£¬Àî´ó¸çµÄulipadÄØ£¿Ì¸Ì¸¾Ñé°É£¡Èç¹ûÈ«ÊÇÊÖд´úÂ룬ÄǽçÃæÉϵĿؼþÊÇÈçºÎ×éÖ¯µÄÄØ£¿ -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20061205/b9389487/attachment.htm
2006年12月05日 星期二 19:47
On 12/5/06, boyeestudio <boyee118在gmail.com> wrote: > > > 2006/12/5, limodou <limodou在gmail.com>: > > On 12/5/06, yi huang <yi.codeplayer在gmail.com> wrote: > > > XRC + python > > > 的方式应该比较类似delphi的,界面与代码分离,执行命令xrced你就可以看到xrc编辑器了。 > > > 另外 BOA 作为一个可视化的 IDE 也和delphi挺像的。 > > > 我GUI开发得不多,还是等GUI高手来说说吧。 > > > > > 这些就差不多了。还有一个叫wxGlade的,也可以生成界面。 > > 顺便问一句,李大哥的ulipad呢?谈谈经验吧!如果全是手写代码,那界面上的控件是如何组织的呢? > 主要有三种方式吧: 1. 手写,主要通过sizer来安排布局。wxPython支持多种sizer。还有SplitterWindow切分窗口等。 2. Xrced,通过它设计复杂的界面。 3. EasyGuider。这是我做的一个项目,目前应用在UliPad,可以生成简单的对话框,而你只要编写元素定义的数组即可。 所以主要上还是手工方式,习惯就好了。其实可视化主要解决的就是布局问题。事件处理还是要自已去做。手工的方式更容易了解细节。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
2006年12月05日 星期二 22:18
最近我写了一些wxPython的程序,都是手工编写的,使用sizer布局,其实也不复杂,用惯了甚至感觉比GUI灵活方便。 On 12/5/06, limodou <limodou at gmail.com> wrote: > > On 12/5/06, boyeestudio <boyee118 at gmail.com> wrote: > > > > > > 2006/12/5, limodou <limodou at gmail.com>: > > > On 12/5/06, yi huang <yi.codeplayer at gmail.com> wrote: > > > > XRC + python > > > > 的方式应该比较类似delphi的,界面与代码分离,执行命令xrced你就可以看到xrc编辑器了。 > > > > 另外 BOA 作为一个可视化的 IDE 也和delphi挺像的。 > > > > 我GUI开发得不多,还是等GUI高手来说说吧。 > > > > > > > 这些就差不多了。还有一个叫wxGlade的,也可以生成界面。 > > > > 顺便问一句,李大哥的ulipad呢?谈谈经验吧!如果全是手写代码,那界面上的控件是如何组织的呢? > > > 主要有三种方式吧: > > 1. 手写,主要通过sizer来安排布局。wxPython支持多种sizer。还有SplitterWindow切分窗口等。 > 2. Xrced,通过它设计复杂的界面。 > 3. EasyGuider。这是我做的一个项目,目前应用在UliPad,可以生成简单的对话框,而你只要编写元素定义的数组即可。 > > 所以主要上还是手工方式,习惯就好了。其实可视化主要解决的就是布局问题。事件处理还是要自已去做。手工的方式更容易了解细节。 > > -- > I like python! > UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad > My Blog: http://www.donews.net/limodou > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- ---------------------------------------- 雷振林 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://python.cn/pipermail/python-chinese/attachments/20061205/11ca0d68/attachment-0001.htm
Zeuux © 2025
京ICP备05028076号