예제로 배우는 파이썬 표준 라이브러리

Comments 0 by
August 2, 2019

실제 코드 예제를 통해 강력한 파이썬 3 표준 라이브러리를 마스터 “Hellmann의 글은 예제와 파이썬 문서의 중요한 격차를 채우기 때문에 저와 많은 다른 사람들에게 없어서는 안될 자원이되었습니다.” 파이썬 언어 참조는 파이썬 언어의 정확한 구문과 의미 체계를 설명하지만,이 라이브러리 참조 매뉴얼은 파이썬과 함께 배포되는 표준 라이브러리를 설명합니다. 또한 일반적으로 Python 배포판에 포함된 일부 선택적 구성 요소에 대해서도 설명합니다. 주간 블로그 시리즈의 인기 파이썬 모듈을 기반으로, 저자와 파이썬 전문가 더그 헬만은 “말하는”하지 “보여주는”에 초점을 맞추고있습니다. 그는 각 기능을 완전히 보여 주는 다운로드 가능한 예제를 통해 코드 동작에 대해 설명합니다. 표준 라이브러리 외에도 Python 패키지 인덱스에서 사용할 수 있는 개별 프로그램 및 모듈에서 패키지 및 전체 응용 프로그램 개발 프레임워크에 이르기까지 수천 개의 구성 요소 컬렉션이 증가하고 있습니다. — 레이몬드 헤팅거, 저명한 파이썬 코어 개발자 파이썬 개발 커뮤니티는 이러한 비호환성은 확장된 전환 기간이 필요하다는 것을 인식하고 파이썬 라이브러리 및 도구의 생태계가 파이썬 3과 함께 작동하도록 업데이트되었습니다. 많은 프로젝트가 여전히 파이썬 2에 의존하고 있지만 보안 업데이트만 수신중이며 2020년까지 완전히 사용되지 않을 예정입니다. 모든 새로운 기능 작업은 파이썬 3 릴리스에서 일어나고있다. Windows 플랫폼용 Python 설치 관리자는 일반적으로 전체 표준 라이브러리를 포함하며 종종 많은 추가 구성 요소를 포함합니다. 유닉스와 같은 운영 체제의 경우 파이썬은 일반적으로 패키지 컬렉션으로 제공되므로 운영 체제와 함께 제공되는 패키징 도구를 사용하여 선택적 구성 요소의 일부 또는 전부를 가져와야 할 수 있습니다.

다시 말하지만, 각 예제에 대한 명확하고 간결한 설명을 유지하기 위해 파이썬 2와 3의 차이점은 각 장에서 강조 표시되지 않습니다. 포팅 노트 부록은 가장 큰 차이점 중 일부를 요약하고 파이썬 2에서 3으로 이식 할 때 원조로 유용하도록 구성됩니다. 파이썬을 신은 경우이 책은 신속하게 완전히 새로운 기능 세계에 액세스 할 수 있습니다. 이전에 Python으로 일한 적이 있다면 이미 시도한 모듈을 사용하는 새롭고 강력한 솔루션과 더 나은 방법을 발견 할 수 있습니다. 파이썬 커뮤니티는 현재 파이썬 버전 2에서 파이썬 버전 3으로 전환되고 있습니다. 주 버전 번호 변경에서 알 수 있듯이 파이썬 2와 3 사이에는 언어뿐만 아니라 많은 비호환성이 있습니다. 표준 라이브러리 모듈 중 상당수가 새 버전에서 이름이 바뀌거나 재구성되었습니다. 파이썬의 표준 라이브러리는 매우 광범위하며 아래에 나열된 긴 목재표에 표시된 다양한 시설을 제공합니다. 라이브러리에는 파이썬 프로그래머가 액세스할 수 없는 파일 I/O와 같은 시스템 기능에 대한 액세스를 제공하는 기본 제공 모듈(C로 작성)과 많은 문제에 대한 표준화된 솔루션을 제공하는 Python으로 작성된 모듈이 포함되어 있습니다. 일상적인 프로그래밍에서 발생합니다. 이러한 모듈 중 일부는 플랫폼 별 특성을 플랫폼 중립적 API로 추상화하여 Python 프로그램의 이식성을 장려하고 향상시키도록 명시적으로 설계되었습니다.