很久以前,我用python編寫了一個程序(使用標準的python庫)。現在我需要在標準C中編寫相同的程序,因爲缺少對該設備的python支持。Python到C代碼?
請建議我使用程序或轉換方法將該python代碼轉換爲C代碼。
在此先感謝。
很久以前,我用python編寫了一個程序(使用標準的python庫)。現在我需要在標準C中編寫相同的程序,因爲缺少對該設備的python支持。Python到C代碼?
請建議我使用程序或轉換方法將該python代碼轉換爲C代碼。
在此先感謝。
Shedskin可以做的伎倆:
脫皮是一個實驗性的編譯器, 可以轉化純,但 隱含的靜態類型的Python程序 爲優化C++。它可以生成獨立程序 或 擴展模塊,可以導入 並用於較大的Python程序。
那麼這個設備有一個C庫?您應該可以通過Python模塊wrap the C library。
您還可以使用cython寫的接口到C代碼
Shedskin是最好的選擇,但不幸的是,不是在SPL工作 – 2010-08-08 13:50:38
所有模塊是否編譯成字節碼,或C++代碼? – extraneon 2010-08-08 13:52:53