본문 바로가기

프로그래밍 (이동 완료)/Python

(18)
좋은 패키지 고르는 방법 파이썬 라이브러리 검색 사이트 awesome-python.com : 라이브러리 리스팅 python.libhunt.com : 인기 척도 제공 python-guide.org : App 에 따른 library set 제공 pymotw.com wiki.python.org 좋은 패키지 선택하는 Rules of thumb 패키지 후보 군 검색 위 사이트에서 검색 구글링 stackoverflow 에서 검색 reddit, hacker news 에서 검 패키지 popularity 확인 PyPI 에서 다운로드 수 확인 GitHub "stars" 개수 확인 python.libhunt.com 인기수 확 project homepage 확인 README 확인 author 확인 (규모, 과거 등등) 얼마나 structured 되어..
파이썬 패키징 정리 distutils : 초기 파이썬 패키징, 빌드를 할 수 있는 패키지, 1998년 setup.py 라는 패키지 메타 데이터 담은 파이썬 스크립트를 사용하는 방식 ex : python setup.py sdist: 패키지 소스코드 압축 python setup.py bdist: 패키지 바이너리 배포판 생성 python setup.py install: 패키지 설치 PyPI (Python Packaging Index) : 필요한 파이썬 패키지를 쉽게 찾기 위한 패키지 저장소, 2003년 setuptools : 새로운 빌드 시스템과 패키지 설치 도구, 2004년 distutils 는 패키지 간 의존성 처리, PyPI 에서 직접 패키지 다운로드 기능이 없음 문법을 확장하고, 패키지 의존성 및 파이썬 버전 지정, 어플..
파이썬 모듈 배포 파이썬 -m 의미 https://jins-sw.tistory.com/22 -m 실행 옵션과 __name__ Python 관련 글들을 보다 보면 스크립트를 실행시킬 때 어떤 때는 python3 script.py처럼 실행시키고, 어떤 때는 python3 -m script처럼 -m 옵션을 사용해서 실행시킬 때가 있습니다. 차이는 무엇일까요? 전 jins-sw.tistory.com
파이썬 CLI - Typer https://jonnung.dev/python/2021/01/16/python-cli-typer/#gsc.tab=0
파이썬 - import가 module과 package 를 찾아가는 경로 https://velog.io/@devmin/%ED%8C%8C%EC%9D%B4%EC%8D%AC-import%EA%B0%80-module%EA%B3%BC-package-%EB%A5%BC-%EC%B0%BE%EC%95%84%EA%B0%80%EB%8A%94-%EA%B2%BD%EB%A1%9C 파이썬 - import가 module과 package 를 찾아가는 경로 파이썬에서는 import를 활용해 현재 작성하고 있는 파일 바깥의 패키지 및 모듈을 불러와 그 안에 있는 요소들을 가져다 쓸 수 있는데요, 이때 파이썬이 어떻게 패키지와 모듈이 있는 곳을 찾아나 velog.io
Python Package Management History Pip (Pythin is Pip) (Python 2.7.9 에 도입) Pip 이전에는 disutils, easy_install 사용 PyPi (Python Package Index) : source distribution (sdist) repository, 113,000 개 Python Package 보유 Disutils : Python packaging 을 위한 standard tool Setuptools : Distutils 의 third party tool, extended compiiler 제공, python 에 pre-install 은 안되어 있음 Easy Install : pip 이전에 사용 출처 : https://www.nickmccullum.com/history-python-package..
파이썬 버전 매니저 - pyenv pyenv란? pyenv 사용하기 (tistory.com) pyenv란? pyenv 사용하기 이 글은 다음 글을 번역하여 정리한 글입니다. https://realpython.com/intro-to-pyenv/ 목차 · pyenv란? · pyenv 설치하기 · 파이썬을 설치하기 위해 pyenv 사용하기 · pyenv로 사용할 파이썬 버전 지정하기 · 가 scshim.tistory.com
파이썬 docstring https://jh-bk.tistory.com/m/36 [Python/VSCode] 독스트링 스타일과 autoDocstringIntroduction 예전 포스트에서는 파이썬의 독스트링에 대해 간략히 소개를 했었다. 링크 독스트링은 파이썬 스크립트 내부에 함수, 클래스, 모듈에 대한 정보를 적어놓은 문자열로 그 자체로 코드 jh-bk.tistory.com