2011-06-09 68 views

回答

2

沒有你在你的問題中有額外的特殊性,也不知道'integration'是什麼意思,我可以提供的是cython提供了一種相當簡單的方式(經常顯着地)加速用python編寫的某些代碼靜態類型或調用外部c/C++庫。如果只有一個數值計算可以用cython編寫,然後在TG2中調用,那麼這是使用cython的好選擇。你的里程會有所不同,具體取決於它可以寫成多少可以轉化爲純C的東西,而不是依賴Python C-API的東西。

一些(實際上很多)數值計算也適用於numpy擅長的類型計算,所以如果您還沒有嘗試過,那可能是另一種選擇。

一般來說,如果你想要一個詳細的答案,你應該在問題中放入等量的細節。

+0

我想在turbogears項目中有一些靜態輸入的文件。我認爲你的意思是純靜態類型的純循環模式。 – 2011-06-09 13:35:30