<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Python on Jay's Blog</title><link>https://jaylab.blog/tags/python/</link><description>Recent content in Python on Jay's Blog</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Sat, 04 May 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://jaylab.blog/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>requirements.txt 대신 Poetry로 의존성 관리</title><link>https://jaylab.blog/python-poetry-basic/</link><pubDate>Sat, 04 May 2024 00:00:00 +0000</pubDate><guid>https://jaylab.blog/python-poetry-basic/</guid><description>개발용과 배포용 패키지가 섞이는 requirements.txt 대신 Poetry로 의존성과 가상 환경을 관리하는 명령어를 정리했다.</description></item><item><title>argparse가 대신 만들어 주는 --help</title><link>https://jaylab.blog/python-argparse/</link><pubDate>Sun, 23 Apr 2023 00:00:00 +0000</pubDate><guid>https://jaylab.blog/python-argparse/</guid><description>argparse로 파이썬 스크립트에 실행 인자를 넘기는 최소 예제를 돌려 보고, 인자 하나만 등록해도 &amp;ndash;help 사용법이 저절로 생기는 것을 확인했다.</description></item><item><title>프로젝트마다 Python 패키지를 따로 두는 venv</title><link>https://jaylab.blog/python-venv/</link><pubDate>Sat, 22 Apr 2023 00:00:00 +0000</pubDate><guid>https://jaylab.blog/python-venv/</guid><description>pip install이 한곳에 쌓여 프로젝트끼리 버전이 부딪히는 문제를 venv로 나누고, VS Code 인터프리터와 requirements.txt까지 맞추는 절차를 정리했다.</description></item><item><title>psycopg2 파라미터 바인딩과 SQL Injection</title><link>https://jaylab.blog/python-injection/</link><pubDate>Thu, 20 Apr 2023 00:00:00 +0000</pubDate><guid>https://jaylab.blog/python-injection/</guid><description>사용자 입력을 문자열로 이어 붙이던 psycopg2 쿼리를 파라미터 바인딩으로 바꾸고, 정수 컬럼과 null 처리에서 헷갈린 점을 정리했다.</description></item></channel></rss>