파이썬 shutil 라이브러리로 간단하게 파일을 복사할 수 있다.
shutil.copyfile('복사할 파일이 있는 경로 주소', '복사물을 위치할 경로 주소')
* 파일명이 아니라 경로 path 주소
* 경로는 절대 경로를 써주는 것이 좋다.
예시)
import shutil
file_list = os.listdir('/home/haeyoung/nia12/nia_dataset/data_preprocess/fr_data/')
for file in file_list :
file = file.replace('.wav','.txt')
g2pfilename = 'g2p' + file
if file in fr_data_g2pincluded :
print(file, "is here and moved.")
before = '/home/haeyoung/nia12/nia_dataset/data_preprocess/fr_data_g2pincluded/' + g2pfilename
after = '/home/haeyoung/nia12/nia_dataset/data_preprocess/fr_data/' + file
shutil.copyfile(before, after)
else :
print(file, "is not in g2p folder")
'python' 카테고리의 다른 글
os.listdir - 파이썬 디렉토리 내 파일 확인, 개수 새기, 파일 다루기 (0) | 2022.11.11 |
---|---|
파이썬 문자열 처리 - split, replace, count (0) | 2022.11.11 |
파이썬으로 파일 읽기/쓰기(2) - CSV 모듈 사용 (0) | 2022.04.22 |
파이썬으로 파일 읽기/쓰기 - read(), readlines() (0) | 2021.12.08 |
파이썬 함수 이해하기 (0) | 2021.12.08 |
댓글