초보자를 위한 Python/6. Python 파일처리
6.4 파이썬 파일이름 폴더이름 바꾸기 os.rename()
엔터티
2022. 11. 14. 08:39
반응형
파이썬 파일이름 바꾸기 (rename)
rename() 은 파이썬 프로그래밍에서 파일 또는 디렉토리의 이름을 바꾸는 데 사용되는 메서드입니다.
rename() 파일 메서드는 src(소스) 및 dst(대상)라는 두 개의 인수를 전달하여 선언할 수 있습니다.
목차
구문 :
os.rename(src, dst)
매개변수
src: 소스는 파일 또는 디렉토리의 이름입니다. 이미 존재해야 합니다.
dst: 대상은 변경하려는 파일 또는 디렉토리의 새 이름입니다.
예시 :
import os
os.rename('Entiy01.txt','career.Entity01.txt')
원본 파일 이름은 "Entity01.txt"에서 "Career.Entity01.txt"로 변경했습니다.
- "Entity01.txt" 파일의 이름을 바꾸기 위해 OS 모듈에서 "rename function"을 사용할 것입니다.
- 따라서 코드를 실행하면 패널 오른쪽에 "career.Entity01.txt"라는 새 파일이 생성되는 것을 볼 수 있습니다. 이 파일은 원본 파일로 이름을 변경했습니다.
import os
import shutil
from os import path
def main():
# 기존파일 복제합니다.
if path.exists("Entity01.txt"):
# 파일이 있는 디렉토리 경로 얻기
src = path.realpath("Entity01.txt");
# 원본파일 파일명 변경
os.rename('Entity01.txt','career.Entity01.txt')
if __name__ == "__main__":
main()
반응형