반응형
함수에서 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
반응형
'programing tip' 카테고리의 다른 글
HTML 텍스트 상자에서 키보드 캐럿 위치 설정 (0) | 2020.06.02 |
---|---|
테이블에 열을 아직 추가하지 않은 경우 추가 (0) | 2020.06.02 |
파이썬 문자열에서 마지막 구분 기호로 나누시겠습니까? (0) | 2020.06.02 |
SQL OVER () 절-언제 그리고 왜 유용합니까? (0) | 2020.06.02 |
expr에서 오버플로를 피하는 방법 (0) | 2020.06.02 |