PEP
PEP 는 Python Enhancement Proposal 을 의미한다.
PEP 는 python 코드의 가독성을 최대화 하기 위해 어떻게 코드를 format 해야 할지에 대한 규칙들을 모아놓은 집합이다.
1 min read
Venv 파이썬 가상 환경 생성을 위한 모듈 B) Related C) References.
Module 모듈 (Module) 은 하나의 파일 .py 을 가리킴 파이썬 모듈 .py 파일은 import 하여 사용할 수 있을 뿐만 아니라, 해당 모듈 파일 안에 있는 스크립트 전체를 바로 실행할 수도 있다.
RLlib RLlib 은 python library 로 Ray 기반으로 동작하는 RL 알고리즘을 제공한다. B) Related C) References.
Python Packaging 1.1. 파이썬 패키징을 사용하는 이유 프로젝트 간 코드를 재사용하기 위해 코드의 유지보수를 쉽게하기 위해 패키징은 코드에 대한 문서화나 조직화를 요구하기 때문에 이후에도 쉽게 코드를 이해할 수 있다.
Contextlib contextlib 모듈을 통해서 어떠한 작업을 할때 자동으로 close 메소드를 호출하게끔 할 수 있습니다. 2.
Setuptools Tags setup.py entry points (link) console 에서 명령어를 통해 실행할 수 있도록 설정 (e.g. pip) .
Property Decorator python built-in decorator Related References www.daleseo.com/python-property/ .
Poetry poetry 를 사용하는 경우에 vscode 에서 python interpreter 를 잘 잡지 못한다. 이로 인해 내가 겪은 문제는 linter 나 formatter 를 vscode 에서 제공하는 방법으로 쓸 수 없는 것이다.
click(python library) CLI(Command Line Interface) 도구를 만들 수 있게 도와주는 라이브러리인 Click 에 대해 알아보자. CLI 도구를 만들 때 가장 필요한 것은 바로 옵션이나 인자를 받아서 처리하는 것이다.
argparse 2. store true argparse 를 이용해서 인자를 받고 training 시키는 형태는 수 없이 볼 수 있다.