python-extensions

    7熱度

    1回答

    我想寫一個C函數的python包裝。編寫完所有代碼並編譯後,Python無法導入模塊。我按照給出的例子here。在修復了一些錯別字之後,我在這裏重現了它。有一個文件mymodule.c的: #include <Python.h> /* * Function to be called from Python */ static PyObject* py_myFunction(PyObjec

    2熱度

    2回答

    以下爲this示例,我創建了一個hello.pyd庫文件,其內容在本問題的末尾。 當我進入Python解釋器,我得到如下: D:\test\build\lib.win32-2.6>C:\Python26\python.exe Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32

    4熱度

    4回答

    我想知道從python模塊運行firefox實例時活動選項卡的當前URL是什麼。 FireFox是否有這方面的API,並知道python知道如何使用它?

    0熱度

    2回答

    我正在製作我的第一個Python C擴展,它定義了一些函數和自定義類型。奇怪的是自定義類型正在工作,但不是常規函數。頂級mymodule.c的文件是這樣的: static PyMethodDef MyModule_methods[] = { {"doStuff", MyModule_doStuff, METH_VARARGS, ""}, {NULL, NULL, 0, NULL

    31熱度

    1回答

    說,我有我的對象佈局定義爲創建一個對象在我的C擴展中的某個地方?

    3熱度

    1回答

    我有兩個不同的Python擴展模塊;讓我們稱它們爲A和B.模塊A包含一個名爲container的存儲類類型,我想在模塊B中使用它作爲類方法的返回類型。 我似乎無法找到任何文件,我應該如何做到這一點。我大致遵循這篇文章來創建模塊/類,除了我沒有聲明所有的方法爲靜態,所以他們將被訪問:http://nedbatchelder.com/text/whirlext.html 我的問題是如何去創建一個容器實