2012-05-11 43 views
1

我剛開始研究ctypes,對它們的工作原理有點好奇。它如何比較速度明智的常規C實施?在python程序中使用ctypes加速或減慢它基本上是我想知道的。謝謝!python中的ctypes有多快?

+0

這是如此依賴程序,這是無法回答。如果你有C語言的代碼,並且希望添加Pyhton使其更快,那麼答案是否定的。 –

回答

1

大多數情況下沒有「常規C實現」。 Python數據結構是一個到三個數量級的更高級別。

回答你的問題「python中ctypes有多快?」 - 答案是「非常快」。

看看numpy的想法吧。

0

如果只考慮速度,不要使用Python,PHP,Perl或其他腳本語言。用C或Assembly編寫任何內容。由於這些腳本語言的速度足以構建谷歌,Facebook和亞馬遜,你會發現它們足夠快,無論你在想什麼。