pythonでファイルコピーなどの操作をする時のメモ

import pathlib
import shutil


save_dir = pathlib.Path('./test/')
# ディレクトリが存在しない時に作成する
if not save_dir.exists():
	save_dir.mkdir()

shutil.copyfile('./hoge/test.txt', f'{str(save_dir)}/test.txt')

pathlibで作ったパスのオブジェクトは

str(save_dir)

で文字列にキャストできることは覚えておきたいですね