【问题标题】:How fast are ctypes in python? [closed]python中的ctypes有多快? [关闭]
【发布时间】:2012-05-11 00:46:06
【问题描述】:

我刚开始研究 ctypes,对它们的工作原理有点好奇。它与常规 C 实现相比在速度方面如何?在 python 程序中使用 ctypes 会加快还是减慢它基本上是我想知道的。谢谢!

【问题讨论】:

  • 这取决于程序,无法回答。如果您有 C 代码并希望添加 Pyhton 以使其更快,那么答案是否定的。

标签: python python-2.7 ctypes


【解决方案1】:

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

回答您的问题“python 中的 ctypes 有多快?” - 答案是“相当快”。

查看 numpy 以了解它。

【讨论】:

    【解决方案2】:

    如果只关心速度,请不要使用 Python、PHP、Perl 或其他脚本语言。用 C 或汇编写任何东西。由于这些脚本语言的速度足以构建 Google、Facebook 和 Amazon,因此您会发现它们对于您所想的任何事情都足够快。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多