다음과 같은 기능이 있습니다.
def my_func():
"""My docstring is both funny and informative"""
pass
docstring에 액세스하려면 어떻게해야합니까?
답변
대화식으로
help(my_func)
또는 코드에서 검색 할 수 있습니다
my_func.__doc__
답변
을 사용할 수도 있습니다 inspect.getdoc
. __doc__
탭을 공백으로 정규화하고 문서 본문을 왼쪽으로 이동하여 공통 선행 공백을 제거하여 정리 합니다.
답변
ipython 또는 jupyter 노트북에서 위에서 언급 한 모든 방법을 사용할 수 있지만
my_func?
또는
?my_func
메소드 서명과 docstring의 빠른 요약.
나는 사용을 피한다
my_func??
docstring에 대한 (@rohan의 주석 첨부) 소스 코드 확인에만 사용하십시오.