itertools 'Recipes' 섹션: https://docs.python.org/3/library/itertools.html#recipes
https://docs.python.org/3/library/itertools.html#itertools-recipes
파일 경로를 다루기 위해서 복잡하게 문자열로 쓰지 말고, os.path를 사용하면 편하다.
from datetime import date
import os
filename_to_archive = 'test.txt'
new_filename = 'test.bak'
target_directory = './archives'
from datetime import date
import os
current_directory = os.getcwd()
filename_to_archive = 'test.txt'
new_filename = os.path.splitext(filename_to_archive)[0] + '.bak' # 'test.bak'
target_directory = os.path.join(current_directory, 'archives') # './archives'