Python shutilのmove関数でディレクトリを移動する方法
環境
Python 3.9.13
Windows 10 Home 64bit
PyCharm 2022.2.1 (Community Edition)
構文
shutil.move(移動するディレクトリへのパス, 移動先のパス)
move()関数は第一引数に移動するディレクトリへのパス、第二引数には移動先のパスを指定します。
Pythonでディレクトリを移動するには「shutil」モジュールのmove()関数が利用可能です。
使用例1
ディレクトリを一つ下の階層に移動します
import shutil shutil.move('testdirA', 'testdirB/dir')
使用例2
import shutil shutil.move('testdirA', 'testdirB')
同階層の場合、ディレクトリ存在しなければ名前が変更されます
同階層の場合、ディレクトリ存在する場合はその中には移動します