[Python] Docstring
Contents
Docstring이란?
- docstring은 module, function, class, method에 대한 문서화 작업을 말한다.
- docstring은 __doc__ special attribute에 저장된다.
Docstring 작성 방법
One-line Docstrings
docstring을 한 줄에 작성하는 방법이다.
|
|
- 메소드의 summary를 작성한다.
- 쌍따옴표 3개를 사용하여 시작하고 종료한다.
- docstring 앞 뒤로 blank line이 없다.
Multi-line Docstrings
|
|
- 첫번째 줄은 summary를 작성한다.
- blank line을 추가한 후 나머지를 작성한다.
- arguments, return values, side effects, exceptions, restrictions 등을 작성한다.
__doc__ attribute
참조 : PEP-257