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): 파일을 삭제하기 위해 사용