Notice
Recent Posts
Recent Comments
Link
Susan and Data
파이썬_os, shutil, glob 모듈을 활용하여 파일을 분류해보자! 본문
파일분류
[파이썬 모듈]
1. os: 현재 디렉토리 확인, 디렉토리 변경, 현재 디렉토리 파일 목록 확인, csv 파일 호출할 때 유용한 모듈
2. shutil: 파일 복사 및 이동할 때 유용한 모듈
3. glob: 인자로 받은 패턴과 이름이 일치하는 모든 파일과 디렉토리의 리스트를 반환하는 모듈
[파이썬 함수]
1. os.listdir: 파일 목록 읽기
2. len: 파일 갯수 확인
3. os.makedirs: 여러 폴더 생성
4. glob: 확장자별로 파일 골라내기
5. basename: 파일명, 확장자 추출
6. shutil.move: 파일 이동
[프로세스]
1. 모듈 import
2. 이미지가 저장된 폴더 문자열 변수 생성
3. 파일 갯수 확인
4. dog, cat 폴더 생성
5. jpg 파일 갯수 확인
6. 파일 이동
6.1 파일 전체 경로 삭제하고, 파일명만 남기기(cat.0.jpg / dog.0.jpg)
6.2 파일명에서 'cat'과 'dog'만 추출
6.3 이동할 경로와 파일명을 문자열 변수로 생성
6.4 파일 이동
'IT > Python' 카테고리의 다른 글
파이썬_라이브러리를 알아보자! (0) | 2023.03.11 |
---|---|
파이썬_로그 파일을 생성해보자! (0) | 2023.03.08 |
파이썬_구구단을 출력해보자! (0) | 2023.03.06 |
파이썬_별을 찍어보자! (0) | 2023.03.06 |
파이썬_반복문을 활용해보자! (0) | 2023.03.06 |
Comments