일반적으로 사용되는 5가지 Python 표준 라이브러리

Guanhui
풀어 주다: 2020-05-28 16:51:01
원래의
15594명이 탐색했습니다.

일반적으로 사용되는 5가지 Python 표준 라이브러리

5 일반적으로 사용되는 Python 표준 라이브러리

1. 운영 체제와 관련된 많은 기능 라이브러리 OS를 제공합니다.

os 패키지는 Python과 운영 체제 간의 인터페이스입니다. os 패키지를 사용하여 시스템 프로세스 관리, 현재 경로 변경('cd'와 동일), 파일 권한 변경 등과 같은 운영 체제의 많은 기능을 구현할 수 있습니다. 그러나 os 패키지는 운영 체제 플랫폼에 구축되어 있으며 Windows 시스템에서는 많은 기능을 구현할 수 없습니다. 또한, os 패키지를 사용할 때 해당 기능 중 일부가 다른 패키지로 대체되었다는 점에 유의하시기 바랍니다.

디스크에 저장된 파일을 파일 시스템을 통해 관리합니다. 파일 찾기, 삭제, 복사 및 파일 나열은 일반적인 파일 작업입니다. 이러한 기능은 종종 운영 체제(예: ls, mv, cp 및 기타 Linux 명령)에서 볼 수 있지만 이제는 glob 패키지, quitil 패키지, os.path 패키지 및 os 패키지의 일부 기능을 통해 사용할 수 있습니다. Python 표준 라이브러리에서 Python 내부에 구현되었습니다.

2. sys 라이브러리는 일반적으로 명령줄 매개변수로 사용됩니다.

sys 패키지는 Python 자체 실행 환경을 관리하는 데 사용됩니다. Python은 운영체제에서 실행되는 인터프리터이자 프로그램입니다. sys 패키지를 사용하여 Python이 점유할 수 있는 메모리 및 CPU, Python이 검색하는 경로 등과 같은 이 프로그램의 많은 매개변수를 제어할 수 있습니다. 또 다른 중요한 기능은 Python의 자체 명령줄과 상호 작용하고 명령줄에서 명령과 매개변수를 읽는 것입니다.

3. 난수 생성을 위한 무작위 라이브러리

Python 표준 라이브러리의 무작위 함수는 무작위 부동 소수점 숫자, 정수, 문자열을 생성할 수 있으며 목록 시퀀스에서 요소를 무작위로 선택하는 데도 도움이 됩니다. 데이터 세트 등

4. 수학 라이브러리는 수학 상수와 수학 함수를 제공합니다.

표준 라이브러리에서 Python은 이전 숫자 유형(정수, 부동 소수점)을 보완하기 위해 몇 가지 새로운 숫자 유형(십진수 패키지, 분수 패키지)을 정의합니다. 단점. 표준 라이브러리에는 난수 관련 기능(난수 생성, 무작위 샘플링 등)을 처리하는 데 사용되는 무작위 패키지도 포함되어 있습니다. 수학 패키지는 몇 가지 중요한 수학 상수와 파이, 삼각 함수 등과 같은 수학 함수를 추가합니다.

(numpy는 표준 라이브러리의 패키지는 아니지만 배열 연산을 잘 지원하므로 Python 기반 과학 연구 및 계산에 널리 사용되므로 적절한 주의를 기울일 수 있습니다.)

5. 작업 라이브러리 날짜/시간.


날짜와 시간 관리는 복잡하지 않지만 실수하기 쉽습니다. Python 표준 라이브러리의 날짜 및 시간 관리는 매우 완벽합니다(시간을 관리하려면 time 패키지를 사용하고, 날짜 및 시간을 관리하려면 datetime 패키지를 사용). 날짜와 시간을 쿼리하고 변환할 수 있을 뿐만 아니라(예: 7월에 해당) 2012년 1월 18일이 요일임) 날짜 및 시간에 대한 계산도 수행할 수 있습니다(예: 2000.1.1 13:00 이후 378시간이 되는 날짜 및 시간). 이러한 표준 라이브러리를 통해 필요에 따라 날짜 및 시간 출력의 텍스트 형식을 제어할 수도 있습니다(예: 출력 '2012-7-18' 또는 '18 Jul 2012')

추천 튜토리얼: "

Python Tutorial

"

위 내용은 일반적으로 사용되는 5가지 Python 표준 라이브러리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿