Think Twice
IT技術メモ | Pythonのメモ
Created: 2021-11-29 / Updated: 2021-11-29

Pythonでファイルをコピーする


目次


概要

Pythonでファイルをコピーするには、shutilshutil.copy()shutil.copy2()を利用します。

方法 説明
shutil.copy() パーミッション情報も含めてコピーできます。
shutil.copy2() パーミッションに加え、メタ情報(作成日や変更日)もコピーされます。

shutil.copy()

Copy
import shutil
import pathlib

from_path = pathlib.Path(<コピー元ファイルパス>)
to_path = pathlib.Path(<コピー先ファイルパス>)
shutil.copy(from_path, to_path)

shutil.copy2()


参考

参考サイト


  1. Pythonでフォルダを作成するを参照。 ↩︎