python ファイルを移動させる

python ファイルを移動させる

pythonで、shutil.move関数を使って、ファイルを移動させるサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。

環境

  • OS windows10 pro 64bit
  • python 3.8.5

ファイル移動

shutil.move関数を使用すれば、ファイルを移動させることが可能です。

import shutil

shutil.move('./hoge/hoge.txt', '.')

移動前

移動後

既にファイルが存在する場合は、エラーとなります。

import shutil

shutil.move('./hoge/hoge.txt', '.')

# shutil.Error: Destination path '.\hoge.txt' already exists

移動前

ただし、ファイル名を指定してあげると移動が可能となります。

移動前

移動後