python扩展:Python的C/C++扩展

Python的C/C++扩展 By [email protected] 可扩展性是Python的一大特色,一方面,由于Python是解释执行的,这导致运行速度会比编译型语言慢,因此可以通过使用C/C++重写核心部分代码以解决性能上的瓶颈(程序90%的时间再运行10%的代码);另一方面,可以通过扩展,达到添加整合一些额外的功能以及保持专有源代码的... [阅读全文]

python扩展:用 C 扩展 Python 和 Zope

有几个原因使您可能想用 C 扩展 Zope最可能是您有个已能帮您做些事现成 C 库但是您对把它转换成 Python 却不感兴趣此外由于 Python 是解释性语言所以任何被大量 Python 代码都将降低您速度因此即使您已经用 Python 写了些扩展您仍然要考虑把其中最常被部分改用 C 来写不论哪种方式扩展 Zope 都是从扩展 Python 开始此外扩展 Python 会给您带来其它好处您代码... [阅读全文]

python扩展:Pyrex 扩展并加速 Python 应用程序

作者在使用 Pyrex 加速自己纯 Python 版本 hashcashPyrex 是种用来编写 Python 扩展模块语言可以代替 C 语言来完成这项工作作者还对使用 Pyrex 编写代码(通常是在大型 Python 应用中使用)和使用 Psyco 编译器加速 Python 应用进行了对比后者作者已经在 developerWorks 撰写文章进行了介绍  Pyrex 是种专门设计用来编写 Pyt... [阅读全文]
1 共1条 分1页