분명히 나는 여기서 심각한 것을 놓치고있다. 여기에 내 테스트 프로그램이있다 :Pydoc에서 문서화 문자열을 볼 수 없습니까?
"""
Doc and nothing but doc
"""
class TestMe(object):
"""
class documentation goes here
"""
def testFunc(self):
"""
FunctionDoc Goes here
"""
print "Hello world"
if __name__ =="__main__":
t=TestMe()
t.testFunc()
"hello world", natch를 출력한다. 그러나 pydoc.py test.py
이 제공 :
no Python documentation found for 'test.py'
은 분명히 내가 여기에 간단하게 뭔가가,하지만 무엇입니까?
--edit-- 당 비슈누의 제안은 내가 파일의 마지막 줄에 "print t.__doc__
"를 추가하고 이제 파일을 실행하면이 있습니다 :
Hello world
class documentation goes here
그러나 pydoc이 여전히 어떤 문서를 찾을 수 없습니다.
당신이 시도 했나'testme라는이 doc__' .__ : 그것은에 슬래시가있는 경우
은 파일 이름으로 인수를 사용할 것인가? –
여기에 게시 된 솔루션을 사용해 보셨습니까? http://stackoverflow.com/questions/13040646/how-do-i-create-documentation-with-pydoc –
그래, 내가 이것을 게시하기 바로 전에 본 것이다. 그리고 왜 내 테스트 스크립트가 옳은 것 같아. –