2012-04-27 3 views
0

Небольшой простой вопрос, но я не могу найти ответ!PyDoc на общий объект

Можно ли использовать PyDoc для общего объекта, используемого в качестве модуля в python? Скажем, что я объявляю всю помощь в этом * .so, и я могу использовать их с помощью (имя модуля или класса). Но я бы хотел использовать PyDoc для создания HTML-кода из них. Таким образом, мне не придется писать документ два раза!

Позвольте мне знать, если это возможно, или, если есть небольшой хак :)

Кроме того, в файлах C, я могу поставить описание каждой функции! Но когда я набираю help (my_class), у меня нет описания класса, а затем список функций. Что я делаю не так ?

Итак, что я хочу, когда я делаю это в файлах C:

возвращение PyObject_NEW (my_class, & my_class_type);

Позже, в Python, после того как я загружен модуль, я могу сделать:

помощь (my_class)

и см. справку, например, wou ld do for help (int) !!

Спасибо!

ответ

0

Итак, я частично решил свою проблему.

Я до сих пор не могу использовать pydoc в файле * .so. Но теперь я могу добавить модули, что приятно. Все доступно здесь: http://docs.python.org/extending/newtypes.html

Но я все еще ищу решение pydoc!