>  기사  >  백엔드 개발  >  Python 학습 - Python 표준 라이브러리

Python 학습 - Python 표준 라이브러리

巴扎黑
巴扎黑원래의
2016-12-09 14:01:591425검색

Python 표준 라이브러리

Python 표준 라이브러리는 Python과 함께 설치되며 매우 유용한 수많은 모듈을 포함합니다. Python 표준 라이브러리에 익숙해지는 것이 중요합니다. 왜냐하면 이러한 라이브러리의 모듈에 익숙하다면 대부분의 문제를 이를 사용하여 빠르고 쉽게 해결할 수 있기 때문입니다.
Python 설치와 함께 제공되는 문서의 "라이브러리 참조" 섹션에서 Python 표준 라이브러리에 있는 모든 모듈의 전체 내용을 알아볼 수 있습니다.

sys 모듈

sys 모듈에는 시스템의 해당 기능이 포함되어 있습니다. 우리는 이미 명령줄 인수가 포함된 sys.argv 목록을 연구했습니다.

os 모듈

이 모듈에는 일반적인 운영 체제 기능이 포함되어 있습니다. 이 모듈은 프로그램이 플랫폼 독립적이기를 원하는 경우 특히 중요합니다. 즉, 프로그램을 작성한 후 아무런 변경이나 문제 없이 Linux 및 Windows에서 프로그램을 실행할 수 있습니다. 한 가지 예는 os.sep을 사용하여 운영 체제별 경로 구분 기호를 바꾸는 것입니다.
아래 목록은 os 모듈에서 더 유용한 부분 중 일부입니다. 대부분은 간단하고 간단합니다.
    ●  os.name 문자열은 사용 중인 플랫폼을 나타냅니다. 예를 들어 Windows의 경우 'nt'이고 Linux/Unix 사용자의 경우 'posix'입니다.
● OS.Getcwd() 함수는 현재 작업 디렉터리, 즉 현재 Python 스크립트 작업의 디렉터리 경로를 가져옵니다.
                                                                                                                                                                                 ing os.getenv() 및 os.putenv() 함수는 각각 환경 변수를 읽고 설정하는 데 사용됩니다.
● Os.listdir () 지정된 디렉터리에 있는 모든 파일과 디렉터리 이름을 반환합니다.
● Os.remove() 함수는 파일을 삭제하는데 사용됩니다.
    ●  os.system() 함수는 쉘 명령을 실행하는 데 사용됩니다.
● OS.LineSep 문자열은 현재 플랫폼에서 사용되는 줄 종료 기호를 제공합니다. 예를 들어 Windows에서는 'rn'을 사용하고 Linux에서는 'n'을 사용하며 Mac에서는 'r'을 사용합니다.
● OS.Path.split() 함수는 해당 경로의 디렉터리 이름과 파일 이름을 반환합니다.
● OS.Path.isfile() 및 OS.Path.isdir() 함수는 각각 주어진 경로가 파일인지 디렉터리인지 테스트합니다. 마찬가지로 os.path.exists() 함수는 주어진 경로가 실제로 존재하는지 확인하는 데 사용됩니다.
Python 표준 문서를 사용하여 이러한 함수와 변수에 대한 더 자세한 지식을 탐색할 수 있습니다. help(sys) 등을 사용할 수도 있습니다.


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