반응형
이미 존재하는 경우 다른 파일을 덮어 쓰도록 os.rename 이름 바꾸기를 강제 할 수 있습니까? 예를 들어 아래 코드에서 Tests.csv 파일이 이미 존재하는 경우 Tests.txt 파일로 대체됩니다 (또한 Tests.csv로 이름이 변경됨).
os.rename("C:\Users\Test.txt","C:\Users\Tests.csv");
해결 방법
from shutil import move
move('C:\\Users\\Test.txt', 'C:\\Users\\Tests.csv')
또는 os.remove
와 shutil.move
를 차례로 선택합니다.
from os import remove
from shutil import move
remove('C:\\Users\\Tests.csv')
move('C:\\Users\\Test.txt', 'C:\\Users\\Tests.csv')
참조 페이지 https://stackoverflow.com/questions/8107352
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python : 파일을 stdout으로 인쇄 (0) | 2020.09.27 |
---|---|
파이썬 사전 : u '문자 제거 (0) | 2020.09.26 |
파이썬 Python에서 'argparse.ArgumentError'사용 (0) | 2020.09.26 |
파이썬 pymongo로 mongodb를 정렬하는 방법 (0) | 2020.09.26 |
파이썬 Python Itertools.Permutations () (0) | 2020.09.26 |
댓글