728x90
SMALL

OS 2

[Python] 파일 및 디렉토리 생성, 복사, 삭제, 이동(모듈 : os, shutil, glob)

디렉토리 생성 os.mkdir() : 지정된 경로에 디렉토리를 생성. os.makedirs() : 인자로 받은 경로에 디렉토리를 생성. 중간 경로에 해당하는 디렉토리가 존재하지 않으면, 필요한 모든 중간 디렉토리도 생성. import os if os.path.exists('package1'): # 해당 경로에 파일이나 디렉토리의 존재 여부를 확인 print('ok') # 있으면 'ok' 출력 else: os.mkdir('package1') # 없으면 디렉토리 생성 os.makedirs('package2/package3/package4') # 중간 디렉토리도 모두 생성 디렉토리 및 파일 복사 shutil.copy() : 파일을 복사하는 함수. 인자로 복사할 파일의 경로와 복사 대상 파일의 경로를 지정할 수..

Python 2023.05.14

[Python] os listdir()과 scandir()(st_atime, st_mtime, st_ctime)

os.listdir() os.listdir() : 'os' 모듈에서 제공하는 함수로 디렉토리 내의 파일 및 디렉토리 목록을 반환하는 함수이다. 간단하고 빠르게 디렉토리 내의 모든 파일과 디렉토리를 가져올 수 있으며, 각 항목은 문자열 형태로 반환된다. import os print(os.getcwd()) # os.getcwd() : 현재 작업 디렉토리 경로를 반환 os.chdir('D:\\test') # os.chdir('변경될 디렉토리 경로') : 현재 작업 디렉토리를 경로를 변경 dir_list = os.listdir() # os.listdir() : 지정된 디렉토리에 있는 파일 및 디렉토리의 리스트를 반환 # os.path.isdir() : 인자로 전달된 경로가 디렉토리인지 확인 # os.path.i..

Python 2023.05.14
728x90
LIST