PEP 는 Python Enhancement Proposal 을 의미한다.
PEP 는 python 코드의 가독성을 최대화 하기 위해 어떻게 코드를 format 해야 할지에 대한 규칙들을 모아놓은 집합이다.
PEP 는 Python Enhancement Proposal 을 의미한다.
PEP 는 python 코드의 가독성을 최대화 하기 위해 어떻게 코드를 format 해야 할지에 대한 규칙들을 모아놓은 집합이다.
모듈 (Module) 은 하나의 파일 .py 을 가리킴
Tags setup.py entry points (link) console 에서 명령어를 통해 실행할 수 있도록 설정 (e.g. pip )
1. 프로젝트 간 코드를 재사용하기 위해 2. 코드의 유지보수를 쉽게하기 위해 패키징은 코드에 대한 문서화나 조직화를 요구하기 때문에 이후에도 쉽게 코드를 이해할 수 있다. 3. 다른사람들에게 내 코드를 공유하기 위해
setup script 는 Distutils 를 이용한 모듈의 빌드, 배포 및 설치의 중심이 된다.
RLlib 은 python library 로 Ray 기반으로 동작하는 RL 알고리즘을 제공한다.
Global Interpreter Lock 의 준말로, python interpreter 가 오직 하나의 thread 를 control 할 수 있게 하는 lock 방식이다. 즉, 오직 특정 시간에 하나의 thread 만 수행가능한 상태로 놓여진다는 것을 의미한다. 어떤 파이썬 바이트코드라도 실행하기 위해서는...
CLI(Command Line Interface) 도구를 만들 수 있게 도와주는 라이브러리인 Click 에 대해 알아보자.
poetry 를 사용하는 경우에 vscode 에서 python interpreter 를 잘 잡지 못한다. 이로 인해 내가 겪은 문제는 linter 나 formatter 를 vscode 에서 제공하는 방법으로 쓸 수 없는 것이다.
python built-in decorator
“Fixtures”는 테스트가 그것을 수행하는 데 필요한 모든 것으로, 문자 그대로 각각의 준비 (arrange) 단계와 데이터를 의미한다.