docs.python.org/ko/3/library/index.html
파이썬 표준 라이브러리 — Python 3.9.5 문서
파이썬 표준 라이브러리 파이썬 언어 레퍼런스 는 파이썬 언어의 정확한 문법과 의미를 설명하고 있지만, 이 라이브러리 레퍼런스 설명서는 파이썬과 함께 배포되는 표준 라이브러리를 설명합
docs.python.org
- 소개
- 내장 함수
- 내장 상수
- 내장형
- 내장 예외
- 텍스트 처리 서비스
- 바이너리 데이터 서비스
- 데이터형
- datetime — 기본 날짜와 시간 형
- zoneinfo — IANA 시간대 지원
- calendar — 일반 달력 관련 함수
- collections — 컨테이너 데이터형
- collections.abc — 컨테이너의 추상 베이스 클래스
- heapq — 힙 큐 알고리즘
- bisect — 배열 이진 분할 알고리즘
- array — 효율적인 숫자 배열
- weakref — 약한 참조
- types — 동적 형 생성과 내장형 이름
- copy — 얕은 복사와 깊은 복사 연산
- pprint — 예쁜 데이터 인쇄기
- reprlib — 대안 repr() 구현
- enum — 열거형 지원
- graphlib — 그래프와 유사한 구조에 작동하는 기능
- 숫자와 수학 모듈
- 함수형 프로그래밍 모듈
- 파일과 디렉터리 액세스
- 데이터 지속성
- 데이터 압축 및 보관
- 파일 형식
- 암호화 서비스
- 일반 운영 체제 서비스
- os — 기타 운영 체제 인터페이스
- io — 스트림 작업을 위한 핵심 도구
- time — 시간 액세스와 변환
- argparse — 명령행 옵션, 인자와 부속 명령을 위한 파서
- getopt — 명령 줄 옵션용 C 스타일 구문 분석기
- logging — 파이썬 로깅 시설
- logging.config — 로깅 구성
- logging.handlers — 로깅 처리기
- getpass — 이식성 있는 암호 입력
- curses — 문자 셀 디스플레이를 위한 터미널 처리
- curses.textpad — curses 프로그램을 위한 텍스트 입력 위젯
- curses.ascii — ASCII 문자용 유틸리티
- curses.panel — curses 용 패널 스택 확장
- platform — 하부 플랫폼의 식별 데이터에 대한 액세스
- errno — 표준 errno 시스템 기호
- ctypes — 파이썬용 외부 함수 라이브러리
- 동시 실행
- 네트워킹과 프로세스 간 통신
- 인터넷 데이터 처리
- email — 전자 메일과 MIME 처리 패키지
- json — JSON 인코더와 디코더
- mailcap — Mailcap 파일 처리
- mailbox — 다양한 형식의 사서함 조작하기
- mimetypes — 파일명을 MIME 유형에 매핑
- base64 — Base16, Base32, Base64, Base85 데이터 인코딩
- binhex — binhex4 파일 인코딩과 디코딩
- binascii — 바이너리와 ASCII 간의 변환
- quopri — MIME quoted-printable 데이터 인코딩과 디코딩
- uu — uuencode 파일 인코딩과 디코딩
- 구조화된 마크업 처리 도구
- html — 하이퍼텍스트 마크업 언어 지원
- html.parser — 간단한 HTML과 XHTML 구문 분석기
- html.entities — HTML 일반 엔티티의 정의
- XML 처리 모듈
- xml.etree.ElementTree — ElementTree XML API
- xml.dom — 문서 객체 모델 API
- xml.dom.minidom — 최소 DOM 구현
- xml.dom.pulldom — 부분 DOM 트리 구축 지원
- xml.sax — SAX2 구문 분석기 지원
- xml.sax.handler — SAX 처리기의 베이스 클래스
- xml.sax.saxutils — SAX 유틸리티
- xml.sax.xmlreader — XML 구문 분석기 인터페이스
- xml.parsers.expat — Expat을 사용한 빠른 XML 구문 분석
- 인터넷 프로토콜과 지원
- webbrowser — 편리한 웹 브라우저 제어기
- cgi — Common Gateway Interface support
- cgitb — CGI 스크립트를 위한 트레이스백 관리자
- wsgiref — WSGI 유틸리티와 참조 구현
- urllib — URL 처리 모듈
- urllib.request — URL을 열기 위한 확장 가능한 라이브러리
- urllib.response — urllib가 사용하는 응답 클래스
- urllib.parse — URL을 구성 요소로 구문 분석
- urllib.error — urllib.request에 의해 발생하는 예외 클래스
- urllib.robotparser — robots.txt 구문 분석기
- http — HTTP 모듈
- http.client — HTTP 프로토콜 클라이언트
- ftplib — FTP 프로토콜 클라이언트
- poplib — POP3 프로토콜 클라이언트
- imaplib — IMAP4 프로토콜 클라이언트
- nntplib — NNTP 프로토콜 클라이언트
- smtplib — SMTP 프로토콜 클라이언트
- smtpd — SMTP Server
- telnetlib — 텔넷 클라이언트
- uuid — RFC 4122 에 따른 UUID 객체
- socketserver — 네트워크 서버를 위한 프레임워크
- http.server — HTTP 서버
- http.cookies — HTTP 상태 관리
- http.cookiejar — HTTP 클라이언트를 위한 쿠키 처리
- xmlrpc — XMLRPC 서버와 클라이언트 모듈
- xmlrpc.client — XML-RPC 클라이언트 액세스
- xmlrpc.server — 기본 XML-RPC 서버
- ipaddress — IPv4/IPv6 조작 라이브러리
- 멀티미디어 서비스
- 국제화
- 프로그램 프레임워크
- Tk를 사용한 그래픽 사용자 인터페이스
- 개발 도구
- typing — 형 힌트 지원
- pydoc — 설명서 생성과 온라인 도움말 시스템
- 파이썬 개발 모드
- 파이썬 개발 모드의 효과
- ResourceWarning 예
- 잘못된 파일 기술자 에러 예
- doctest — 대화형 파이썬 예제 테스트
- unittest — 단위 테스트 프레임워크
- unittest.mock — 모의 객체 라이브러리
- unittest.mock — 시작하기
- 2to3 - 파이썬 2에서 파이썬 3으로 자동 코드 변환
- test — 파이썬 용 회귀 테스트 패키지
- test.support — 파이썬 테스트 스위트용 유틸리티
- test.support.socket_helper — 소켓 테스트용 유틸리티
- test.support.script_helper — 파이썬 실행 테스트용 유틸리티
- test.support.bytecode_helper — 올바른 바이트 코드 생성 테스트를 위한 지원 도구
- 디버깅과 프로파일링
- 소프트웨어 패키징 및 배포
- 파이썬 실행시간 서비스
- sys — 시스템 특정 파라미터와 함수
- sysconfig — 파이썬의 구성 정보에 접근하기
- builtins — 내장 객체
- __main__ — 최상위 스크립트 환경
- warnings — 경고 제어
- dataclasses — 데이터 클래스
- contextlib — with 문 컨텍스트를 위한 유틸리티
- abc — 추상 베이스 클래스
- atexit — 종료 처리기
- traceback — 스택 트레이스백 인쇄와 조회
- __future__ — 퓨처 문 정의
- gc — 가비지 수거기 인터페이스
- inspect — 라이브 객체 검사
- site — 사이트별 구성 훅
- 사용자 정의 파이썬 인터프리터
- 모듈 임포트 하기
- 파이썬 언어 서비스
- parser — Access Python parse trees
- ast — 추상 구문 트리
- symtable — 컴파일러 심볼 테이블 액세스
- symbol — 파이썬 구문 분석 트리에 사용되는 상수
- token — 파이썬 구문 분석 트리에 사용되는 상수
- keyword — 파이썬 키워드 검사
- tokenize — 파이썬 소스를 위한 토크나이저
- tabnanny — 모호한 들여쓰기 감지
- pyclbr — 파이썬 모듈 브라우저 지원
- py_compile — 파이썬 소스 파일 컴파일
- compileall — 파이썬 라이브러리 바이트 컴파일하기
- dis — 파이썬 바이트 코드 역 어셈블러
- pickletools — 피클 개발자를 위한 도구
- 기타 서비스
- MS 윈도우 특정 서비스
- 유닉스 특정 서비스
- posix — 가장 일반적인 POSIX 시스템 호출
- pwd — 암호 데이터베이스
- spwd — 섀도 암호 데이터베이스
- grp — 그룹 데이터베이스
- crypt — 유닉스 비밀번호 확인 함수
- termios — POSIX 스타일 tty 제어
- tty — 터미널 제어 함수
- pty — 의사 터미널 유틸리티
- fcntl — fcntl과 ioctl 시스템 호출
- pipes — 셸 파이프라인에 대한 인터페이스
- resource — 자원 사용 정보
- nis — Sun의 NIS(옐로 페이지)에 대한 인터페이스
- syslog — 유닉스 syslog 라이브러리 루틴
- 대체된 모듈
- 문서로 만들어지지 않은 모듈
'SW 개발환경 > SDK' 카테고리의 다른 글
[SDK] 목차 구성해보기. (0) | 2021.10.31 |
---|---|
[알고리즘] Algorithm Tutorial (0) | 2021.05.10 |
[데이터 작업 패키지_1] 데이터의 상태 확인 작업에 편의를 주는 데이터 프레임 패키지 (0) | 2021.04.26 |
[데이터 작업 패키지_2] 데이터 특성 선택을 위한 데이터 시각화 패키지 (0) | 2021.04.26 |