728x90
import shutil
txt_path = './class_train/txt'
train_path = './class_train/train'
dir_list = os.listdir(txt_path)
for _dir in dir_list:
txt_list = os.listdir(os.path.join(txt_path, _dir))
for txt in txt_list:
shutil.copy(os.path.join(txt_path, _dir, txt), os.path.join(train_path, txt))
- shutil import
- shutil.copy를 사용하여 파일 복사
위 예시 코드같은 경우 여러 폴더 안에 파일이 들어가있는 것을 하나의 폴더로 합칠때 사용하였다.
728x90
'Temp' 카테고리의 다른 글
[Anaconda] 안쓰는 패키지 정리 (0) | 2021.11.26 |
---|---|
[Git] Reset (0) | 2021.11.25 |
Seaborn 한글 깨짐 (0) | 2021.11.23 |
모든 python process 종료 (0) | 2021.11.23 |
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 0: invalid start byte (0) | 2021.11.23 |