반응형
Python/Python 예제 코드2023. 12. 21. 23:26Python 독테스트(Doctest) - 간단한 테스트 자동화

독테스트(doctest)는 함수나 클래스 등의 독스트링(docstring)에 추가된 사용 예제를 자동으로 테스트하는데 사용됩니다. 최초작성 2023. 12. 20 함수나 클래스 등의 구성과 동작을 설명하기 위해 사용되는 독스트링에 대해서는 다음 포스트를 참고하세요. 본 포스트에서는 독스트링에 추가로 사용 예제를 추가한 후, 테스트하는 데 사용되는 독테스트를 다룹니다. Python 독스트링(Docstring) 사용법 https://webnautes.tistory.com/2242 두 정수를 더하는 add함수를 정의한 후, 독스트링을 추가하여 함수의 목적, 파라미터, 리턴값에 대한 설명을 추가했습니다. 그리고 나서 함수 사용예제를 추가했습니다. >>> 다음에 함수 호출 예를 적어주고 그다음 줄에 리턴값을 적어..

Python 독스트링(Docstring) 사용법
Python/Python 예제 코드2023. 12. 14. 21:37Python 독스트링(Docstring) 사용법

파이썬에서 독스트링(닥스트링)을 사용하는 간단한 예제 코드입니다. 2023.12.14 최초작성 독스트링(Docstring)은 Python에서 함수, 클래스, 모듈 또는 메서드에 대한 설명을 작성하는 데 사용되는 문자열입니다. Python Enhancement Proposal 257(PEP 257)에서 독스트링을 작성할 때 따라야 하는 권장 사항을 제공합니다. Python의 인터랙티브 쉘에서는 help 함수를 사용하여 객체의 독스트링을 조회할 수 있습니다. 닥스트링을 추가해놓으면 Visual Studio Code에서 함수 사용하려고 아규먼트 입력시 아규먼트에 대한 설명이 보입니다. 또한 함수 파라미터에 마우스 커서를 가져가도 설명이 보이며 함수에 커서 가져가도 독스트링에 적은 내용이 보입니다. 자주 사용해..

반응형
image