\

Pythonでは、shutilという標準ライブラリを使用してファイルのコピーを行うことができます。以下にその使用方法を示します。

ファイルのコピー

import shutil

# コピー元のファイルパス
src = './test_old/old.txt'

# コピー先のファイルパス
dst = './test_new/new.txt'

# ファイルのコピー
shutil.copyfile(src, dst)

このコードは、test_oldディレクトリにあるold.txtというファイルを、test_newディレクトリにnew.txtという名前でコピーします。

ディレクトリのコピー

shutilライブラリには、ディレクトリ全体をコピーするためのcopytreeという関数もあります。

import shutil

# コピー元のディレクトリパス
src_dir = './test_old'

# コピー先のディレクトリパス
dst_dir = './test_new'

# ディレクトリのコピー
shutil.copytree(src_dir, dst_dir)

このコードは、test_oldディレクトリ全体を、test_newディレクトリにコピーします。

以上がPythonのshutilライブラリを使用したファイルおよびディレクトリのコピー方法です。これらのコードを活用して、Pythonでのファイル操作を効率的に行ってみてください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です