python中嵌入C语言脚本
python中嵌入C语言脚本
借助Cinpy和C语言解释器TinyCC,可以在python程序里面直接嵌入C语言片断、不经编译直接使用C编写的函数了。
win2k平台上,简单的测试对比数据如下(递归方法计算第四十项兔子数列fib(40))语言 实现 时间
(单位:秒) 评 python
官方python 2.4.3 纯python fib函数 568.718 天啊
使用psyco加速的python fib函数 17.922
比较接近,还行
使用swig直接转换的C语言编写的模块 13.453
使用Cinpy嵌入fib函数 11.532 C VC6
速度优化编译的可执行文件 5.562
TinyCC 0.9.23 编译的可执行文件
6.719
解释执行 6.813
FreeBASIC fbc 0.16b
编译的可执行文件(-arch 486) 8.022
编译的可执行文件(-arch 686) 7.619
python中嵌入C语言脚本
python中嵌入C语言脚本python中嵌入C语言脚本借助Cinpy和C语言解释器TinyCC,可以在python程序里面直接嵌入C语言片断、不经编译直接使用C编写的函数了。win2k平台上,简单的测试对比数据如下(递归方法计算第四十项兔子数列fib(40))语言实现时间
推荐度:
点击下载文档文档为doc格式