2012-05-11 83 views
1

我刚开始研究ctypes,对它们的工作原理有点好奇。它如何比较速度明智的常规C实施?在python程序中使用ctypes加速或减慢它基本上是我想知道的。谢谢!python中的ctypes有多快?

+0

这是如此依赖程序,这是无法回答。如果你有C语言的代码,并且希望添加Pyhton使其更快,那么答案是否定的。 –

回答

1

大多数情况下没有“常规C实现”。 Python数据结构是一个到三个数量级的更高级别。

回答你的问题“python中ctypes有多快?” - 答案是“非常快”。

看看numpy的想法吧。

0

如果只考虑速度,不要使用Python,PHP,Perl或其他脚本语言。用C或Assembly编写任何内容。由于这些脚本语言的速度足以构建谷歌,Facebook和亚马逊,你会发现它们足够快,无论你在想什么。