Programming Languages/Python3 Python Pytest 관해서 0. 가이드에 들어가기 전에 pytest 에 대한 설명을 담은 페이지입니다. 여기에서는 전반적인 설명과 사용법을 다루며 세부사항을 깊게 보지는 않습니다. 추가적인 자세한 내용은 공식문서를 참고해 주시길 바랍니다. pytest 공식문서 Full pytest documentation - pytest documentation 1. 테스트에 대해서 코딩을 하게 되면 해당 코드가 의도대로 작동하는지, 어떤 부분들을 확인해야 하는지 등 고려해야 할 부분들이 몇몇 있습니다. 따라서 코드가 정상적으로 작동하는지 확인을 하기 위해 추가로 코드를 작성해 확인하는 과정을 거칩니다. 이 때 코드를 추가로 작성한다는 것은 양이 추가되기도 하지만 또다른 코드가 등장하는 것입니다. 즉, 이 테스트 코드를 테스트할 코드를 작성하지 .. 2022. 6. 1. Python Testing Python testing frameworks In python, there is a testing framework that comes with the standard library: unittest. It's quite simple to use and revolves around that simplicity. Another popular framework used in python programming is pytest. With easy to use testing methods and functions, pytest allows quick test write ups and many features that make it useful. Unittest First comes unittest. T.. 2022. 6. 1. 파이썬 가상환경을 왜 써야할까...? 소개 파이썬 가상환경에 대한 정보는 많다. 인터넷에 쳐보게 되면 수많은 결과를 볼 수 있다. 내가 애용하는 사이트는 RealPython.org 인데 정말 깔끔한 문서와 내용은 늘 대단하다고 생각한다. 아무튼, 오늘은 내가 경험한 콘다 가상환경과 pipenv 에 대해서 몇 글자 끄적이고자 한다. 파이썬의 패키지 관리 파이썬에서는 패키지 관리가 하나의 버전만 가능하기 때문에 이에 따라 여러 개의 버전을 사용하기가 쉽지 않다. 간단하게 말해서 파이썬에서 기본으로 사용하는 패키지들은 파이썬에서 따로 관리를 하기 때문에 버전 관리를 신경쓸 필요가 없다. 하지만 문제는 제3자의 패키지에서 발생한다. 눈치챘겠지만 파이썬의 기본 라이브러리는 알아서 관리하면 사실상 버전에 따른 패키지 버전 문제는 대부분 알아서 해결해 .. 2022. 5. 31. 이전 1 다음