programing tip

함수에서 docstring 가져 오기

itbloger 2020. 6. 2. 08:24
반응형

함수에서 docstring 가져 오기


다음과 같은 기능이 있습니다.

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의 주석 첨부) 소스 코드 확인에만 사용하십시오.

참고 URL : https://stackoverflow.com/questions/713138/getting-the-docstring-from-a-function

반응형