2012-04-27 7 views
0

간단한 간단한 질문이지만 대답을 찾을 수 없습니다!공유 객체의 PyDoc

파이썬에서 모듈로 사용되는 공유 객체에 PyDoc을 사용할 수 있습니까? * .so에서 모든 도움말을 선언하고 도움말 (모듈 또는 클래스 이름)과 함께 사용할 수 있다고 가정 해 보겠습니다. 그러나 PyDoc을 사용하여 HTML을 생성하고 싶습니다. 그래서이 방법으로 두 번 의사를 쓸 필요가 없습니다!

는 가능하다면 알려주세요, 또는 작은 해킹 :) 또한

있을 경우 C 파일에, 나는 각 기능에 대한 설명을 넣을 수 있어요! 그러나 help (my_class)를 입력하면 클래스에 대한 설명과 함수 목록이 없습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까 ?

그럼, 내가 원하는 나는 C 파일에이 작업을 수행 할 때입니다 :

반환 PyObject_NEW (my_class, & my_class_type);

도움

(my_class)

과 : 내가 모듈을로드 한 후

나중에, 파이썬에서

, 내가 할 수있는 그것 같이 도움을,보십시오 도와주세요 (int) !!

감사합니다.

답변

0

그래서 문제를 부분적으로 해결했습니다.

* .so 파일에는 여전히 pydoc을 사용할 수 없습니다. 하지만 이제는 모듈을 추가 할 수 있습니다. 모든 것이 여기에 있습니다 : http://docs.python.org/extending/newtypes.html

하지만 여전히 pydoc 솔루션을 찾고 있습니다!