-
[ python module / os ] os 모듈 기본 함수Python/모듈 2023. 2. 24. 19:43반응형
os는 파이썬에서 파일 읽기, 파일 쓰기, 프로세스 관리 및 환경 변수 작업 등 운영체제 종속 기능을 사용할 수 있도록 하는 방법을 제공하는 모듈입니다. os에서 자주 사용되는 함수는 아래와 같습니다.
- os.name : os(운영체제)의 이름을 반환
- os.getcwd() : 현재 작업 디렉토리를 반환
- os.chdir(path) : 현재 작업 디렉토리를 인자로 주어진 "path"로 변경
- os.listdir(path='.') : path 디렉토리의 파일과 디렉토리를 리스트화해서 반환. path 인자가 주어지지 않은 경우 현재 작업디렉토리의 파일과 디렉토리를 반환
- os.mkdir(path) : 이름이 path인 새 디렉토리를 생성
- os.makedirs(path) : 이름이 path인 새 디렉토리를 생성. 단, os.mkdir() 과 달리 단일 디렉토리가 아닌 여러 디렉토리를 거쳐 생성 가능 (ex. os.makedirs('./first/second/path'))
- os.remove(path) : 이름이 path인 파일을 삭제
- os.rmdir(path) : 이름이 path인 디렉토리를 삭제. 단, 디렉토리는 비어있어야 한다.
- os.system(command) : 서브쉘에서 특정 커맨드를 실행한다.
반응형'Python > 모듈' 카테고리의 다른 글
[python module / urllib.parse] urlparse() - URL 분해 (0) 2023.02.24 [python module / urllib.request] urlopen() - URL의 데이터를 확인하는 방법 (0) 2023.02.24