shutilモジュールのcopyメソッド
モジュール shutil の copy メソッドは、
ファイルのアクセスモードを保持してファイルをコピーします。
メソッドの最初のパラメータにはコピー元ファイルへのパスが、
2番目のパラメータには新しいファイルのコピー先パスが指定されます。
3番目のオプションパラメータではシンボリックリンクの扱いを指定します
(デフォルトは follow_symlinks=True)。
構文
import shutil
shutil.copy(コピー元, コピー先, [シンボリックリンクモード])
例
ファイル file1.txt をファイル file2.txt にコピーしてみましょう:
import shutil
shutil.copy('file1.txt', 'file2.txt')
関連項目
-
モジュール
shutilのcopy2メソッド、
ファイルをメタデータと共にコピーします -
モジュール
shutilのcopytreeメソッド、
ディレクトリを再帰的にコピーします -
モジュール
osのpath.isfileメソッド、
ファイルの存在を確認します -
モジュール
shutilのmoveメソッド、
ファイルまたはディレクトリを再帰的に移動します -
モジュール
osのmakedirsメソッド、
ディレクトリを作成します -
モジュール
osのmkdirメソッド、
単一のディレクトリを作成します -
モジュール
osのrmdirメソッド、
空のディレクトリを削除します -
モジュール
osのremoveメソッド、
ファイルを削除します -
モジュール
osのgetcwdメソッド、
現在の作業ディレクトリを返します