새소식

💻 Programming (프로그래밍)/Python

[Python] 자주 사용하는 Os 모듈 code 정리

  • -

os.getcwd() : 현재 경로

os.listdir('path'): 파일과, 폴더 목록 -> 리스트로

os.walk() : 파일이나 디렉토리, 심지어 디렉토리속 파일, 디렉토리들의 목록

for(root, dirs, files) in os.walk(dir_path):
    for file in files:
        if '.jpg' in file:
            file_path = os.path.join(root, file)
 
이런식으로 사용을 한다.

 

os.path(): 여러 메소드를 사용할 수 있다.

- exists() : 파일 및 디렉토리 존재 확인

- isdir() : 디렉토리 존재여부 확인

- isfile() : 파일의 존재여부 확인

- basename() : 경로의 파일명 리턴

- dirname() : 디렉토리 명 리턴

- join(): 경로와 파일명 등을 결합한다.

 

os.environ() : 환경변수를 취득하고나, 읽고 쓰기 위해 사용

os.mkdir() : 디렉토리 작성

os.rename(path1, path2) : 파일명 변경시 사용

os.remove(path): 파일을 삭제하기 위해 사용

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.