2010-07-09 238 views
3

我有一個GUI(用VB開發)向C語言(Xilinx)開發的目標系統應用程序發送命令的場景。如何從python調用C函數?

PC上的用戶使用GUI將命令發送到目標。

但是現在我需要刪除GUI並使用Python發送命令(在目標系統應用程序中調用C函數)。

我從ctypes中發現了一些有用的信息,但並不知道確切的程序,所以經常發芽。

問:

誰能告訴我確切的程序制定這樣的python腳本。我知道大量的python腳本。

+0

的可能重複[Python的Ç互操作性(http://stackoverflow.com/questions/2144542/python-c-interoperability) – 2010-07-09 07:04:30

回答

1

調用SWIG包裝器使C函數看起來像Python函數。看看這個example

+0

感謝那麼使用痛飲我可能需要編輯C源文件回覆桑傑, 這不利於我的情況,我需要一些在Python中的方式來訪問C源代碼,一些與C源代碼接口的方式 – Nakul 2010-07-09 07:30:18