「Python」copytreeでフォルダをコピーするサンプル

環境
PyCharm 2021.3.3
Python 3.9.2

書式
copytree(コピー元フォルダ,コピー先フォルダ)
コピー前に、コピー先のフォルダが存在しているとエラーになります。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# coding: utf-8
import shutil
#コピー元
pathA = "C:\\test2022\\testA"
#コピー先 存在しない
pathB = "C:\\test2022\\testB"
shutil.copytree(pathA,pathB)
print("フォルダをコピーしました")
# coding: utf-8 import shutil #コピー元 pathA = "C:\\test2022\\testA" #コピー先 存在しない pathB = "C:\\test2022\\testB" shutil.copytree(pathA,pathB) print("フォルダをコピーしました")
# coding: utf-8
import shutil

#コピー元
pathA = "C:\\test2022\\testA"
#コピー先 存在しない
pathB = "C:\\test2022\\testB"

shutil.copytree(pathA,pathB)
print("フォルダをコピーしました")

実行結果
test2022フォルダ配下のtestAフォルダをコピーしてtestBフォルダ作成します。
コンソール画面に「フォルダをコピーしました」を出力します。

Python

Posted by arkgame