120 of 151 menu

shutilモジュールのcopy2メソッド

shutilモジュールのcopy2メソッドは、 ファイルのメタデータを保持しながらコピーします。 メソッドの第一引数にはコピー元ファイルへのパスを、 第二引数には新しいファイルの宛先パスを指定します。第三の オプション引数ではシンボリックリンクの扱いを指定します(デフォルトは follow_symlinks=True)。

構文

import shutil shutil.copy2(コピー元, コピー先, [シンボリックリンクモード])

ファイルfile1.txtを ファイルfile2.txtにコピーしてみましょう:

import shutil shutil.copy2('file1.txt', 'file2.txt')

コード実行結果:

file2.txt

関連項目

  • ファイルのアクセスモードを保持してコピーする copy メソッド(shutilモジュール)
  • ディレクトリを再帰的にコピーする copytree メソッド(shutilモジュール)
  • ファイルまたはディレクトリを再帰的に移動する move メソッド(shutilモジュール)
  • ファイルの存在を確認する path.isfile メソッド(osモジュール)
  • ディレクトリを作成する makedirs メソッド(osモジュール)
  • 単一のフォルダを作成する mkdir メソッド(osモジュール)
  • ファイルを削除する remove メソッド(osモジュール)
  • 現在の作業ディレクトリを返す getcwd メソッド(osモジュール)
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否