<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python on 조은우 기술 블로그</title><link>https://jonnung.dev/tags/python/</link><description>Recent content in Python on 조은우 기술 블로그</description><generator>Hugo -- gohugo.io</generator><language>ko-kr</language><lastBuildDate>Sun, 23 Jan 2022 17:28:19 +0900</lastBuildDate><atom:link href="https://jonnung.dev/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>[책 읽고 정리] 파이썬으로 살펴보는 아키텍처 패턴 (Part1)</title><link>https://jonnung.dev/book/2022/01/23/book-review-architecture-patters-with-python-part1/</link><pubDate>Sun, 23 Jan 2022 17:28:19 +0900</pubDate><guid>https://jonnung.dev/book/2022/01/23/book-review-architecture-patters-with-python-part1/</guid><description>작은 서비스를 만들 때는 일단 잘 돌아가게 하는 것이 중요하다고 생각했다. (일단 대충 돌아가게 하는 것과는 다르다) 그래야 나와 함께 손발을 맞추는 동료들이 너무 오래</description></item><item><title>ASGI와 Uvicorn 그리고 Gunicorn과 함께 사용하기</title><link>https://jonnung.dev/python/2021/10/24/asgi-uvicorn-with-guicorn/</link><pubDate>Sun, 24 Oct 2021 14:45:30 +0900</pubDate><guid>https://jonnung.dev/python/2021/10/24/asgi-uvicorn-with-guicorn/</guid><description>최근 FastAPI 프레임워크의 인기가 높아지는 이유에 대해 개인적으로 생각으로 2가지 정도 꼽을 수 있을 것 같다. 첫번째는 빠른 속도이다. FastAPI는 ASGI 서버인 Uvi</description></item><item><title>Python으로 CLI 만들 때는 Typer</title><link>https://jonnung.dev/python/2021/01/16/python-cli-typer/</link><pubDate>Sat, 16 Jan 2021 00:45:06 +0900</pubDate><guid>https://jonnung.dev/python/2021/01/16/python-cli-typer/</guid><description>#괜찮은오픈소스를소개합니다 간단한 명령어를 모아 놓거나, Crontab을 활용해 주기적으로 실행시킬 목적으로 Bash 스크립트를 작성할 때가 있다. 하지만 단순</description></item><item><title>가장 보통의 파이썬 개발 환경 (Pyenv + Pipenv + Black + Flit)</title><link>https://jonnung.dev/python/2019/11/23/ordinary-python-development-environment/</link><pubDate>Sat, 23 Nov 2019 22:49:36 +0900</pubDate><guid>https://jonnung.dev/python/2019/11/23/ordinary-python-development-environment/</guid><description>개요 이 글은 파이썬 개발을 시작하면서 만나게 되는 여러 가지 선택과 궁금증에 대한 가장 보통의 선택을 할 수 있는 가이드다. 파이썬 버전을 여러 개 설치하는 방법, Vir</description></item><item><title>파이썬 코드 스타일(pep8)을 Black으로 자동 포맷팅하기</title><link>https://jonnung.dev/python/2019/11/10/python-black-uncompromising-code-formatter/</link><pubDate>Sun, 10 Nov 2019 14:35:04 +0900</pubDate><guid>https://jonnung.dev/python/2019/11/10/python-black-uncompromising-code-formatter/</guid><description>PEP8 파이썬을 배우고 있거나 사용하는 개발자라면 대부분 PEP8 에 대해 들어 봤거나 한두 번씩은 읽어 봤을 것이다. PEP8은 파이썬 코드 스타일에 대한 가이드이다. 파이썬</description></item><item><title>Python으로 GraphQL 서버 구현 (Graphene 튜토리얼 따라하기)</title><link>https://jonnung.dev/graphql/2019/08/05/python-graphql-graphene-tutorial/</link><pubDate>Mon, 05 Aug 2019 23:00:00 +0900</pubDate><guid>https://jonnung.dev/graphql/2019/08/05/python-graphql-graphene-tutorial/</guid><description>내가 가장 좋아하고, 가장 많이 사용하는 프로그래밍 언어인 Python으로 GraphQL 서버를 구현하면서 GraphQL에 대해 자세히 공부해 보자. awesome-graphql Python 라이브러리 목록</description></item><item><title>Python3, pathlib 모듈에 대해서</title><link>https://jonnung.dev/posts/2019-06-26-python-builtin-pathlib/</link><pubDate>Wed, 26 Jun 2019 10:30:00 +0900</pubDate><guid>https://jonnung.dev/posts/2019-06-26-python-builtin-pathlib/</guid><description>pathlib 모듈은 파일 시스템을 객체 기반으로 다루기 위해 PEP428에서 시작 되었고, Python3.4에서 공식 빌트인 모듈로 추가 되었다. 파일 시스템을 객체 기반</description></item><item><title>젠킨스(Jenkins)에서 파이썬 가상환경(venv) 세팅 가이드 (feat. pyenv)</title><link>https://jonnung.dev/python/2019/04/04/jenkins-pyenv-python-job/</link><pubDate>Thu, 04 Apr 2019 21:24:30 +0900</pubDate><guid>https://jonnung.dev/python/2019/04/04/jenkins-pyenv-python-job/</guid><description>젠킨스(Jenkins)에서 파이썬 스크립트를 실행할 때 아래와 같이 명령어를 실행하는 것이 보통이다. $ python run_script.py 이 때 실행되는 파이썬 환경은 해당 젠킨스 서버에 설</description></item><item><title>분산 비동기 작업 처리를 위한 Celery 첫걸음</title><link>https://jonnung.dev/python/2018/12/22/celery-distributed-task-queue/</link><pubDate>Sat, 22 Dec 2018 11:37:00 +0900</pubDate><guid>https://jonnung.dev/python/2018/12/22/celery-distributed-task-queue/</guid><description>뻔한 Celery 소개 Celery 는 분산 메시지 전달을 기반으로 동작하는 비동기 작업 큐(Asynchronous Task/Job Queue) 이다. 비동기 작업과 분산 메시지 전달은 어떤 관계가 있을까?</description></item><item><title>Python3 Formatted String Literals (aka f-string)</title><link>https://jonnung.dev/python/2018/10/02/python3-formatted-string-literals/</link><pubDate>Tue, 02 Oct 2018 11:39:54 +0900</pubDate><guid>https://jonnung.dev/python/2018/10/02/python3-formatted-string-literals/</guid><description>PEP 498 &amp;ndash; Literal String Interpolation | Python.org in Python 3.6 &amp;lsquo;f&amp;rsquo; 또는 &amp;lsquo;F&amp;rsquo; 를 앞에 붙인 문자열 리터럴 bar = &amp;#39;World&amp;#39; f&amp;#39;Hello {bar}&amp;#39; # &amp;#39;Hello World&amp;#39; Formatted String Literals 또는 f-sting 이라고 부른다 중괄호 {}로 감싸진 필드 안에 변수가 치환되며, 일반적</description></item><item><title>파이썬 데코레이터(Python Decorator) 를 이해하고 잘 써보기</title><link>https://jonnung.dev/python/2015/08/17/python-decorator/</link><pubDate>Mon, 17 Aug 2015 20:57:58 +0000</pubDate><guid>https://jonnung.dev/python/2015/08/17/python-decorator/</guid><description>파이썬 코드를 보다보면 간혹 정의된 함수 위에 @가 붙은 짧은 문장, 의미상으로는 함수명을 같기도한 것들이 있는 것을 본적이 많을 것이다. 어떻게 보면 문서화를 위한 D</description></item></channel></rss>