파이썬 단위테스트 - Mock
파이썬 단위테스트 시 Mock 객체를 사용하는 방법에 대해 알아봅니다.
파이썬 단위테스트 시 Mock 객체를 사용하는 방법에 대해 알아봅니다.
파이썬의 단위 테스트 프레임워크 중 unittest와 pytest에 대해 알아봅니다.
파이썬 코드의 단위테스트를 수행하는 법에 대해 알아봅니다.
파이썬 제너레이터가 무엇인지 알아보고 파이썬에서 반복을 구현하는 여러 방식에 대해 알아봅니다.
파이썬 디스크립터의 사용법과 디스크립터 사용 시 유의해야하는 몇 가지 사항에 대해 알아본 후에 디스크립터를 사용하면 좋은 경우에 대해 살펴봅니다.
파이썬 디스크립터가 무엇인지 알아보고, 구현해야 하는 매직 메서드에 대해 알아봅니다.
파이썬 데코레이터 사용 시 주의해야 할 점과 함수와 메서드 모두에 동작하는 데코레이터를 생성하는 방법에 대해 알아봅니다.
파이썬의 데코레이터가 무엇인지 알아보고 다양한 데코레이터의 형태와 사용법에 대해 알아봅니다.
파이썬의 인자에 대해 알아보고 가변인자를 사용해봅니다.
파이썬에서 사용되는 다중 상속 관련 내용과 믹스인에 대해 알아봅니다.
파이썬에서 상속이 어떻게 사용되는 지와 상속을 사용하기 적절한 경우에 대해 알아봅니다.
파이썬에서 적절하게 에러를 처리하는 방법에 대해 알아봅니다.
파이썬의 호출형 객체에 대해 알아보고, 예제를 작성해 봅니다.
파이썬의 객체의 동적인 속성에 대해 공부하고, 예제를 통해 내용을 파악해봅니다.
파이썬의 컨테이너 객체에 대해 알아보고 컨테이너 객체를 만들어봅니다.
파이썬의 이터러블 객체에 대해 알아보고 이터러블 객체와 시퀀스를 만들어봅니다.
파이썬에서 접근 제어자가 어떻게 사용되는 지와 프로퍼티에 대해 알아봅니다.
파이썬의 인덱스와 슬라이싱, 컨텍스트 관리자에 대해 개념과 예제를 통해 알아봅니다.
Mypy, Pylint와 자동 검사 설정을 이용한 파이썬 코드 품질 향상을 위한 방법을 알아봅니다.
파이썬의 docstring과 annotation에 대해 알아봅니다.