看板 Python 關於我們 聯絡資訊
※ 引述《giveatry (new life)》之銘言: : 請教板上大大 : 我有一個python程式 : 會呼叫一個c的function : 這個c function執行完之後 : 會產生一個structure,大概像這樣 : person{ : int age; : char* name; : } : 請問一下我要怎麼傳回python? 水球你你不在 回個文 有點忘了 不過大概是下面這樣子 在c裡 最後就 return Py_BuildValue("is",person.age , person.name); 在python端就 如果你的function叫 Fperson 就 隨便生個python變數 例如 personPY (personPY.age , personPY.name)=Fperson() 就有類似structure的東西了 如 personPY.age 就是c裡的person.age 了 : python要怎麼收這個struct? : 有辦法做到嗎? : 謝謝 不知道是不是問這個… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.63.180
giveatry:感謝,明天來試試 07/25 22:44