PythonのShutilモジュールを使用したファイル操作の方法


  1. ファイルのコピー: Shutilモジュールのcopy()関数を使用して、ファイルを別の場所にコピーすることができます。例えば、以下のコードはsource_file.txtdestination_folderにコピーします。
import shutil
source_file = 'source_file.txt'
destination_folder = 'destination_folder'
shutil.copy(source_file, destination_folder)
  1. ファイルの移動: Shutilモジュールのmove()関数を使用して、ファイルを別の場所に移動することができます。以下のコードはsource_file.txtdestination_folderに移動します。
import shutil
source_file = 'source_file.txt'
destination_folder = 'destination_folder'
shutil.move(source_file, destination_folder)
  1. ファイルの削除: Shutilモジュールのremove()関数を使用して、ファイルを削除することができます。以下のコードはfile.txtを削除します。
import os
import shutil
file_path = 'file.txt'
os.remove(file_path)
  1. ディレクトリの作成: Shutilモジュールのmkdir()関数を使用して、ディレクトリを作成することができます。以下のコードはnew_directoryという名前のディレクトリを作成します。
import shutil
directory_path = 'new_directory'
shutil.mkdir(directory_path)

これらはShutilモジュールを使用したファイル操作の一部ですが、他にも様々な機能があります。詳細な情報については、Pythonの公式ドキュメントやオンラインのリソースを参照してください。