Pythonでは、shutil
モジュールを使用してファイルをコピーし、その名前を変更することができます。以下にその手順を示します。
まず、shutil
モジュールをインポートします。
import shutil
次に、shutil.copy()
関数を使用してファイルをコピーします。この関数は2つの引数を取ります。1つ目の引数はコピー元のファイルのパス、2つ目の引数はコピー先のファイルのパスです。
shutil.copy('source_file_path', 'destination_file_path')
このコードを実行すると、source_file_path
のファイルがdestination_file_path
にコピーされます。もしdestination_file_path
が既に存在する場合、そのファイルは新しいコピーで上書きされます。
なお、shutil.copy()
関数はメタデータをコピーしません。メタデータもコピーしたい場合は、shutil.copy2()
関数を使用します。
以上がPythonでファイルを別名でコピーする基本的な方法です。この機能は、ファイルのバックアップを取る際など、さまざまな場面で役立つでしょう。