2012-04-27 81 views
0

一個簡單的問題,但我找不到答案!PyDoc在共享對象上

是否有可能在用作python模塊的共享對象上使用PyDoc?假設我聲明瞭* .so中的所有幫助,並且能夠在幫助(模塊或類名)中使用它們。但我想使用PyDoc從這些創建一個HTML。所以這樣我就不用再寫兩次了!

讓我知道,如果可能的話,或者如果有一個小黑客:)

此外,在C文件,我能夠把每一個功能的描述!但是當我輸入help(my_class)時,我沒有關於該類的描述,然後是函數列表。我究竟做錯了什麼 ?

所以,我要的是當我這樣做在C文件:

回報PyObject_NEW(my_class,& my_class_type);

後來,在Python,之後我加載模塊,我可以這樣做:

幫助(my_class)

和看到幫助,就像它一樣ld幫忙(int)!!

謝謝!

回答

0

所以,我部分解決了我的問題。

我仍然不能在* .so文件上使用pydoc。但現在,我可以添加模塊,這很好。一切都可在這裏:http://docs.python.org/extending/newtypes.html

但我仍然在尋找pydoc解決方案!