requirements.txt 대신 Poetry로 의존성 관리
개발용과 배포용 패키지가 섞이는 requirements.txt 대신 Poetry로 의존성과 가상 환경을 관리하는 명령어를 정리했다.
개발용과 배포용 패키지가 섞이는 requirements.txt 대신 Poetry로 의존성과 가상 환경을 관리하는 명령어를 정리했다.
argparse로 파이썬 스크립트에 실행 인자를 넘기는 최소 예제를 돌려 보고, 인자 하나만 등록해도 –help 사용법이 저절로 생기는 것을 확인했다.
pip install이 한곳에 쌓여 프로젝트끼리 버전이 부딪히는 문제를 venv로 나누고, VS Code 인터프리터와 requirements.txt까지 맞추는 절차를 정리했다.
사용자 입력을 문자열로 이어 붙이던 psycopg2 쿼리를 파라미터 바인딩으로 바꾸고, 정수 컬럼과 null 처리에서 헷갈린 점을 정리했다.