2004年08月16日 星期一 20:31
NewEdit Ò»¶¨ÒªÓÃpy2.3.3Âð£¿ÎÒÔÚactive python 232(activeµÄ×îаæÁË)ÖÐÔËÐв»ÁË limodou wrote: >wlt,ÄúºÃ£¡ > > ÓÐÐËȤÊÔÊÔNewEdit°É¡£ > >======= 2004-08-16 19:42:25 ÄúÔÚÀ´ÐÅÖÐдµÀ£º======= > >>¶¼²»ÊǺܺÃÓ𡣬vim/emacsÓò»Ï°¹ß£¬pythonwinideÁ¬º¯ÊýÁÐ±í¶¼Ã»ÓУº£¨ >> >>liux at gdcn.com wrote: >> >>>*----- ÔÓʼþ -----* >>> >>>*´Ó*: wlt at bdjpumps.com >>> >>>*ÈÕÆÚ*: ÐÇÆÚÒ», °ËÔ 16ÈÕ, 2004 ÏÂÎç6:11 >>> >>>*Ö÷Ìâ*: [python-chinese] ÄܽéÉÜÏÂpythonµÃideÂð >>> >>>>²»ÖªµÀÓÃʲôide±à¼python£¬´ó¼ÒÄܸø¸ö½¨ÒéÂð >>> >>>http://www.czug.org/docs/zwiki/X_e4_b8_ad_e6_96_87Python_e5_bc_80_e5_8f_91_e5_b7_a5_e5_85_b7_e4_bd_bf_e7_94_a8_e5_90_91_e5_af_bc >>> >>> >>> >>>_______________________________________________ >>>python-chinese list >>>python-chinese at lists.python.cn >>>http://python.cn/mailman/listinfo/python-chinese >>> >>> >>> >>>_______________________________________________ >>>python-chinese list >>>python-chinese at lists.python.cn >>>http://python.cn/mailman/listinfo/python-chinese >>> >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese >> > >= = = = = = = = = = = = = = = = = = = = > > >¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ö >Àñ£¡ > > >¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡limodou >¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡chatme at 263.net >¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2004-08-16 > > > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese >
2004年08月16日 星期一 20:37
小东,您好! 实际上是有python的高性能计算项目的,具体可以看看dohao上的 http://www.dohao.org/_e9_ab_98_e6_80_a7_e8_83_bd_e8_ae_a1_e7_ae_97 ======= 2004-08-16 20:03:45 您在来信中写道:======= >Xie Yanbo,您好! > > 有没有这样想过,你花在优化方面的投入和所需硬件的投入那个大?我认为,目前应用方面的,大部分时候用硬件可以抵消很多软件性能上的不足(现在的硬件成本相对来说太便宜了),不过对于科学运算方面可能就不行了。 > >======= 2004-08-16 16:28:56 您在来信中写道:======= > >>On 2004-08-16 15:43:1092642209 +0800, Jacob Fan wrote: >>> >>> Life 程序也算密集计算? 大家不要听说Python不适合做需要大量计算的应用,就 >>> 把运行在PC上的Python想象成和人脑计算速度一样慢的怪物了. :) >>> 在现在的PC上,一个100*100的life游戏,每秒更新10次应该是没有问题的。如果 >>> 需要比这个快得多的速度的话,可以用数组做数据结构,用 pyrex来改写核心算 >>> 法。 >> >>我从来也没有把 Python 当成那么慢的怪物,我只是知道“纯”Python 在 >>某些方面是不太适合的──所有才会有 pyrex 这些产品的出现。不知道你 >>有没有编写 life 的经历,不要说“在现在的PC上”,即使是在 586 上, >>一个 100X100 的 board,做不限制速度的 life 运算,引用前面提到的那 >>本3D图书的话,都能达到“象一阵风从显示屏上掠过”。刚测了一下,在 >>我 Celeron 1.7G 的机器上,用 xlife 程序,可以在大约 900X700 的 >>Board 上、大约5000-7000个存活的 cell 的情况下,达到每秒约 90 代的 >>衍生速度,图像看起来就象微风掠过的池塘上的涟漪(机器不行,达不到 >>狂风过境的效果)。 >> >>在 life 程序中,瓶颈主要有两方面,图像显示和衍生下一代,这里面一个 >>主要是显示系统的io速度,另一个则涉及到超多的 Cell 状态读取以及 >>巨量的 if 运算。我前面只提到密集运算欠妥。图像io可以用一些技巧 >>增加速度,不过如果不借助第三方的图像模块,单纯 Python 在这一方面 >>恐怕速度快不了;Cell 的读取和赋值速度要看用什么方法来存储 Cell、 >>Board,我没有测试过 Python 自带的类型的访问速度,不知道 list 来做 >>这件事速度如何──但只要这个访问效率稍微有点低效,在每秒几百万、 >>几千万的访问过程中,肯定会很明显的拖慢程序;if 语句同样要承担每秒 >>百万次量级的运算,这对于使用伪指令运行的虚拟机来说非常不利。 >> >>life 程序的算法确实非常简单,核心代码实际上就是几个语句,不过是对 >>一个二维数组反复运算而已。但越是这样的简单程序,用 Python 这样的 >>高级语言、甚至是基于虚拟机的语言来说,运行它们的速度越不理想。我 >>想这就象系统内核大多用 C 语言来实现,但几个被反复调用的核心函数 >>往往使用汇编来实现。 >> >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese >> > >= = = = = = = = = = = = = = = = = = = = > > > 致 >礼! > > > 小东 > leejd at 263.net > 2004-08-16 > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > = = = = = = = = = = = = = = = = = = = = 致 礼! hoxide hoxide_dirac at yahoo.com.cn 2004-08-16
2004年08月16日 星期一 21:13
limodou,您好! 用fprintf(stdout,...)试试? idle里面把标准输入输出重定向的. ======= 2004-08-16 21:19:13 您在来信中写道:======= >sun.haitao,您好! > > printf是向标输出输出东西,想向IDLE中输出应该不行。 > >======= 2004-08-16 20:08:16 您在来信中写道:======= > >> >>使用SWIG进行python的C/C++扩展时,如何包含进printf等输入输出函数? >> >>我用C/C++写的扩展模块中有printf语句,在使用SWIG扩展后,printf语句不会在idle >>中输出打印语句,而如果在C/C++写的扩展模块直接返回一个字符串,则可以在idle中 >>输出。 >> >>Regards, >>Sun Haitao >> >> >> >>******************************************* >>本邮件已经过垃圾邮件过滤,如发现垃圾 >>邮件,请转发至:helpdesk at zte.com.cn >>******************************************** >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese >> > >= = = = = = = = = = = = = = = = = = = = > > > 致 >礼! > > > limodou > chatme at 263.net > 2004-08-16 > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > = = = = = = = = = = = = = = = = = = = = 致 礼! hoxide hoxide_dirac at yahoo.com.cn 2004-08-16
2004年08月16日 星期一 21:19
wlt,您好! 应该是2.3就可以,报什么错? ======= 2004-08-16 20:31:58 您在来信中写道:======= >NewEdit 一定要用py2.3.3吗?我在active python 232(active的最新版了)中运行不了 > > >limodou wrote: > >>wlt,您好! >> >> 有兴趣试试NewEdit吧。 >> >>======= 2004-08-16 19:42:25 您在来信中写道:======= >> >>>都不是很好用啊,vim/emacs用不习惯,pythonwinide连函数列表都没有:( >>> >>>liux at gdcn.com wrote: >>> >>>>*----- 原邮件 -----* >>>> >>>>*从*: wlt at bdjpumps.com >>>> >>>>*日期*: 星期一, 八月 16日, 2004 下午6:11 >>>> >>>>*主题*: [python-chinese] 能介绍下python得ide吗 >>>> >>>>>不知道用什么ide编辑python,大家能给个建议吗 >>>> >>>>http://www.czug.org/docs/zwiki/X_e4_b8_ad_e6_96_87Python_e5_bc_80_e5_8f_91_e5_b7_a5_e5_85_b7_e4_bd_bf_e7_94_a8_e5_90_91_e5_af_bc >>>> >>>> >>>> >>>>_______________________________________________ >>>>python-chinese list >>>>python-chinese at lists.python.cn >>>>http://python.cn/mailman/listinfo/python-chinese >>>> >>>> >>>> >>>>_______________________________________________ >>>>python-chinese list >>>>python-chinese at lists.python.cn >>>>http://python.cn/mailman/listinfo/python-chinese >>>> >>>_______________________________________________ >>>python-chinese list >>>python-chinese at lists.python.cn >>>http://python.cn/mailman/listinfo/python-chinese >>> >> >>= = = = = = = = = = = = = = = = = = = = >> >> >> 致 >>礼! >> >> >> limodou >> chatme at 263.net >> 2004-08-16 >> >> >> >>_______________________________________________ >>python-chinese list >>python-chinese at lists.python.cn >>http://python.cn/mailman/listinfo/python-chinese >> > >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > = = = = = = = = = = = = = = = = = = = = 致 礼! limodou chatme at 263.net 2004-08-16
2004年08月16日 星期一 21:19
sun.haitao,您好! printf是向标输出输出东西,想向IDLE中输出应该不行。 ======= 2004-08-16 20:08:16 您在来信中写道:======= > >使用SWIG进行python的C/C++扩展时,如何包含进printf等输入输出函数? > >我用C/C++写的扩展模块中有printf语句,在使用SWIG扩展后,printf语句不会在idle >中输出打印语句,而如果在C/C++写的扩展模块直接返回一个字符串,则可以在idle中 >输出。 > >Regards, >Sun Haitao > > > >******************************************* >本邮件已经过垃圾邮件过滤,如发现垃圾 >邮件,请转发至:helpdesk at zte.com.cn >******************************************** >_______________________________________________ >python-chinese list >python-chinese at lists.python.cn >http://python.cn/mailman/listinfo/python-chinese > = = = = = = = = = = = = = = = = = = = = 致 礼! limodou chatme at 263.net 2004-08-16
Zeuux © 2025
京ICP备05028076号