rename() 메서드는 Python3에서 파일 또는 디렉터리의 이름을 바꾸는 데 사용됩니다. rename() 메서드는 os 모듈의 일부입니다.
os.rename() 구문
os.rename(src, dst)
첫 번째 인수는 이름을 바꿀 파일의 소스 주소인 src이고 두 번째 인수인 dst는 새 이름을 가진 대상입니다.
하나의 이미지 폴더가 있는 디렉토리를 가정해 보겠습니다. 여기에 이 이미지 폴더가 있습니다.
입력
예시 코드
import os
# Function to rename multiple files
def main():
i = 0
path="C:/Users/TP/Desktop/sample/Travel/west bengal/bishnupur/"
for filename in os.listdir(path):
my_dest ="soul" + str(i) + ".jpg"
my_source =path + filename
my_dest =path + my_dest
# rename() function will
# rename all the files
os.rename(my_source, my_dest)
i += 1
# Driver Code
if __name__ == '__main__':
# Calling main() function
main()
출력