python os 라이브러리에는 운영체제와 관련된 많은 기능이 있습니다.
사실 그것뿐만이 아닙니다. OS 라이브러리에는 파일, 경로, 시스템 명령 실행과 관련된 것들이 많이 있습니다.
os 모듈에서 일반적으로 사용되는 방법은 다음과 같습니다.
1.os.sep은 운영 체제별 경로 구분 기호
2.os를 대체할 수 있습니다. name String 사용 중인 플랫폼을 나타냅니다. 예를 들어 Windows의 경우 'nt', Linux/Unix 사용자의 경우 'posix'입니다.
3.os.getcwd() 이 함수는 현재 작업 디렉터리, 즉 디렉터리 경로를 가져옵니다. 현재 Python 스크립트는 작동합니다
4.os.getenv() 환경 변수를 읽는 데 사용됩니다
5.os.putenv() 환경 변수 설정에 사용됩니다
6.os.listdir() 지정된 디렉터리 및 디렉터리 이름에 있는 모든 파일을 반환합니다
7os.remove() 사용할 줄 종결자입니다. 예를 들어 Windows에서는 '/r/n'을 사용하고 Linux에서는 '/n'을 사용하며 Mac에서는 '/r'을 사용합니다.
12os.path.isdir() 주어진 경로가 디렉터리인지 확인13.os.path.existe() 주어진 경로가 실제로 존재하는지 확인하는 함수14.os.listdir(dirname) dirname 아래의 디렉터리와 파일 나열
15.os.getcwd() 현재 작업 디렉터리 가져오기
16.os.curdir 이전 디렉터리('. ')17.os.chdir(dirname) 작업 디렉터리를 dirname
os.path.isdir(name) name이 디렉터리인지 확인합니다. name이 디렉터리가 아닌 경우 false를 반환합니다.
os.path.isfile(name) name이 파일인지 확인합니다. 이름이 존재하지 않는 경우
os.path.exists(name) 파일 또는 디렉터리 이름이 존재하는지 확인os.path.getsize(name) 파일 크기를 가져오고, 이름이 디렉터리인 경우 0L을 반환합니다.
os.path.abspath(name) 절대 경로 가져오기
os.path.normpath(path) 표준 경로 문자열 형식
os.path.split(name) 파일 이름과 디렉터리를 분할합니다(실제로 다음을 사용하는 경우).
파일명으로 구분되며, 파일이나 디렉터리가 존재하는지 판단하지 않습니다.)
os.path.splitext() 파일명과 확장자를 구분합니다.
os.path.basename(path) 파일 이름을 반환합니다.
os.path.dirname(path) 반환합니다. 파일 경로