>  기사  >  백엔드 개발  >  꼭 알아야 할 10가지 Python 라이브러리

꼭 알아야 할 10가지 Python 라이브러리

高洛峰
高洛峰원래의
2016-10-19 13:26:361277검색

닥터. optparse와 argparse를 버리고 docstring을 사용하여 우아하고 읽기 쉬우며 (필요한 경우) 복잡한 명령줄 인터페이스를 구축하세요. IMO는 2013년에 만들어진 최고의 라이브러리입니다.

요청(인간이 사용하는 HTTP)은 HTTP 요청을 처리하는 보다 Python적인 방법으로, urllib2보다 사용하기 더 좋고 사용하기 쉽습니다. 그 평판은 PyPI에서 5,000,000회 이상 다운로드되었다는 것을 알 수 있습니다. :)

lxml은 libxml2와 libxslt의 조합입니다. XML이나 HTML을 다루는 경우 lxml이 최선의 선택입니다.

Bottle은 빠르고 간단하며 가벼운 WSGI 마이크로 웹 프레임워크입니다. 몇 초 안에 소규모 사이트와 API를 구축하세요. 모든 프레임워크에는 py 파일이 하나만 있으며 어느 디렉터리에나 넣을 수 있습니다.

sh는 어떤 프로그램이든 함수처럼 실행할 수 있는 성숙한 Python 하위 프로세스 인터페이스 도구입니다. 사용하기 매우 쉽습니다.

Structlog는 고급 로깅 ​​프로세서입니다. Python 표준 라이브러리를 포함하여 여러 기존 로깅 도구를 통합합니다. 일반 로거를 생성하고 원하는 대로 콘텐츠를 추가하여 로그를 내구성 있고 읽기 쉽게 만들 수 있습니다.

Watchdog은 파일 시스템 이벤트를 모니터링할 수 있는 크로스 플랫폼 Python 라이브러리이자 셸 도구입니다. 사용하기 매우 쉽고 사용하기 쉽습니다.

Delorean은 데이터와 시간을 처리하는 데 매우 편리한 방법이 될 수 있습니다. 시간대를 설정하고, 초, 분, 시간으로 잘라내거나 특별한 방법을 사용하여 한 데이터에서 다른 데이터로 반복할 수도 있습니다. 문서를 찾아보세요. 많은 예가 있습니다.

PEW. 이 프로젝트를 한 달 전에 발견했는데 벌써부터 마음에 들었습니다. PEW는 여러 가상 환경을 관리하기 위한 도구 세트이며 bash, zsh, fish 및 powershell에서 완벽하게 실행됩니다. 가서 시도해 보세요.

반중력. Python 셸(버전 >= 2.7)을 실행하고 import antigravity를 입력합니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.