Python - ディレクトリを移動する

ディレクトリの移動: shutil.move()

ディレクトリを移動するには shutil.move() 関数を使用します。対象のディレクトリ配下に含まれるファイルやサブディレクトリも移動されます。

import shutil

shutil.move('dir1/dir1/', 'dir2/')
# 移動前:dir1/dir1/
# 移動後:dir2/dir1/
ディレクトリの移動: shutil.move()

ディレクトリの移動時に新規ディレクトリのパスを移動先に指定すると、移動してリネームされます。

import shutil

shutil.move('dir1/dir1/', 'dir2/dir2/')
# 移動前:dir1/dir1/
# 移動後:dir2/dir2/
ディレクトリの移動: shutil.move()

関連記事