Pythonを利用してファイルのコピーを試してみました
ソースコードの全文

ソースコードの全文です
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# osモジュールshutilモジュールをインポート import os import shutil # コピー元ファイルの絶対パスを指定 baseFile = 'C:\\Python\\tmp\\サンプル_01.docx' # コピー先ファイルの絶対パスを指定 copeFile = 'C:\\Python\\tmp\\サンプル_02.docx' # コピー対象ファイルが存在したらファイルをコピーする if os.path.isfile(baseFile): # ファイルをコピーする shutil.copyfile(baseFile,copeFile) |
コピーファイルの準備
コピーしたいファイルを次のように準備しました
C:\Python\tmp\サンプル_01.docx
ソースコードの解説

ソースコードの解説をしていきます
shutilモジュール
1 2 3 |
# osモジュールshutilモジュールをインポート import os import shutil |
コピー元、コピー先の指定
1 2 3 4 5 |
# コピー元ファイルの絶対パスを指定 baseFile = 'C:\\Python\\tmp\\サンプル_01.docx' # コピー先ファイルの絶対パスを指定 copeFile = 'C:\\Python\\tmp\\サンプル_02.docx' |
shutil.copyfile ファイルコピー
1 2 |
# ファイルをコピーする shutil.copyfile(baseFile,copeFile) |
ファイルの存在確認

ファイルの存在確認後に実行すると
処理がスムーズですね
1 2 3 4 5 |
# コピー対象ファイルが存在したらファイルをコピーする if os.path.isfile(baseFile): # ファイルをコピーする shutil.copyfile(baseFile,copeFile) |
実行結果

次のようにファイルがコピーされています
C:\Python\tmp\サンプル_02.docx
まとめ
Pythonのファイルコピーについてまとめました
本ブログでは、できるだけわかりやすくをコンセプトに
画像多め + サンプルソース公開を意識して作成しています
皆様の問題解決に、お力添えできれば幸いです
未経験からエンジニアへ転職しよう!
プログラマー・ITエンジニア等の人材は、不足していますプログラマの単価(1月の金額)は60~80万円が相場です
スマホの普及、IoT社会の発展によりプログラマの需要は今後も高いでしょう
未経験からでもプログラマーへの転職を目指すのは大いにありです
転職活動自体は、リスクゼロなので、まずは転職サイトに登録して
どんな転職先があるのか調べていくことを進めていくことをおすすめします
マイナビジョブ20's
マイナビジョブ20’sは、20代の転職を専門とする転職エージェントです精通したキャリアアドバイザーから、最適な会社を提案してもらえます
カウンセリング、書類添削等就職活動を手厚くサポート!
コメント