Python论坛  - 讨论区

标题:Re: 回复:[python-chinese] 能介绍下python得ide 吗

2004年08月16日 星期一 20:31

wlt at bdjpumps.com wlt at bdjpumps.com
Mon Aug 16 20:31:58 HKT 2004

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
>


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年08月16日 星期一 20:37

hoxide hoxide_dirac at yahoo.com.cn
Mon Aug 16 20:37:59 HKT 2004

小东,您好!

	实际上是有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


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年08月16日 星期一 21:13

hoxide hoxide_dirac at yahoo.com.cn
Mon Aug 16 21:13:33 HKT 2004

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


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年08月16日 星期一 21:19

limodou chatme at 263.net
Mon Aug 16 21:19:13 HKT 2004

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


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2004年08月16日 星期一 21:19

limodou chatme at 263.net
Mon Aug 16 21:19:13 HKT 2004

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


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号