タイトルの通り、ファイルをフォルダから違うフォルダに移動させるためのPythonコードです
move_file.py
"""
ファイルをフォルダから違うフォルダに移動させるためのコード
"""
# os: 基本的な操作をするためのモジュール
import os
# shutil: ファイル移動など少し応用的なことをするためのモジュール
import shutil
# まずは移動元と移動先のそれぞれのフォルダのパスをメモしておく
source_folder = "path_to_移動元フォルダ" # 移動元フォルダのパス
destination_folder = "path_to_移動先フォルダ" # 移動先フォルダのパス
# 移動元フォルダ内にある、全てのファイル名を取得する(あくまでファイル名であり、ファイルへのパスではない)
file_list = os.listdir(source_folder)
# 上で取得したファイル名のリストを元に、ファイルを一つ一つ移動させていくループ
for filename in file_list:
# 移動元のファイルのパスを作成
source_path = os.path.join(source_folder, filename)
# 移動先のファイルのパスを作成
destination_path = os.path.join(destination_folder, filename)
# 現在地と目的地をmoveメソッドに渡すことで、ファイルを移動させる
shutil.move(source_path, destination_path)
コピペ用コメントなし版
move_file.py
import os
import shutil
source_folder = "path_to_移動元フォルダ"
destination_folder = "path_to_移動先フォルダ"
file_list = os.listdir(source_folder)
for filename in file_list:
source_path = os.path.join(source_folder, filename)
destination_path = os.path.join(destination_folder, filename)
shutil.move(source_path, destination_path)