Python でファイルを移動するには、move 関数を使う。
この関数を使うことにより、任意のフォルダに存在するファイルを別のフォルダに移動させる、といったことが可能となる。
move 関数は、shutil モジュールに含まれる関数であるため、shutil をあらかじめインポートしておく必要がある。
move 関数の書式と使い方
move 関数の書式は以下の通り。
shutil.move(移動するファイル名, 移動先のフォルダ名)
例えば、pic フォルダに存在する picture.jpg という名前の画像ファイルを同じ pic フォルダ内にある person フォルダに移動するには、以下のように記述する。
import shutil shutil.move('pic/001.jpg', 'pic/person')
先に述べたように、move 関数は shutil モジュールに含まれているため、shutil モジュールをインポートしておく必要がある。また、move 関数の前に shutil. を置く。