본문 바로가기
코딩 어쩌구/서버 ・ 깃 ・도커

[python - OS] 디렉토리 제어하기

by annmunju 2023. 8. 26.

폴더에 있는 목록 불러오기

  • glob 사용
import glob

images = glob.glob('{YOUR_PATH}/*.jpg')
  • os.walk 사용
import os

for (roots, directories, files) in os.walk('{YOUR_PATH}'):
	for file in files:
    file_path = os.path.join(roots, file)
    print(file_path)

폴더 만들기

import os

os.makedirs(path, exist_ok=True)

# exist_ok를 지정하면 폴더가 존재하지 않으면 생성하고, 존재하는 경우에는 아무것도 하지 않습니다.

파일 옮기기 겸 이름 바꾸기

import os
src=r'C:\\Test1\\test1.txt'
des=r'C:\\Test2\\test2.txt'
os.rename(src,des)
# os.rename("text.txt", "test.txt")
728x90