Re: [問題] 讓Python 用C運算 之 傳變數的問題
※ 引述《KSJ (阿真)》之銘言:
: 但是 我認為這個"長的程式" 應該也可以在C中使用吧??(這部份想請教)
: 也就是說:
: 在C寫一個py函式
: static PyObject *funcA (PyObject *self, PyObject *args)
: {
: (把args做一些修改變成args2)//一段程式碼
/* 在這裡插入對 standard output 輸出一些訊息的碼 */
: PyObject *value = funcB(NULL,args2); //另一個寫好的funcB
: return Py_BuildValue("N",value);
: }
: 不知道這樣行不行得通
: 裡面的funcB就是我的"長的程式"
: 單單使用funcB是沒問題的
: 而要使用funcA傳變數給funcB使用 就會有"誤"
: "誤"是指 程式爆掉 不是例外 是XP不回報的那種
感覺上很有可能在你沒有揭露的"把args做一些修改變成args2"這一段碼就錯了,
搞到程式死掉。先弄清楚到底是死在哪一部份。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.138.178
推
06/07 00:12, , 1F
06/07 00:12, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章