トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

PRJ-copytool

  コピーツールを作りたい

条件 python のみで(windowsでも)

単にコピーする

  • shutil でやる
#
import shutil
## コピーするふぁいる
file = r'/Your/copy/from/files.txt'
## コピー先のフォルダ
folder = r'Your/copy/to/directory'
## shutil.copy(file,folder)
shutil.copy2(file,folder)  ## 日付もコピーしたいので
## フォルダの場合には これで出来るのは分かった。。
## shutil.copytree(orig_folder, copy_folder )
##

ファイルの一覧を取得

listdir で

glog で

問題

容量の少ない場合には、これで良いが...
容量が大きいときには時間がかかりすぎる。(32Gbyte / 222,481 個ある)
( rsync の様な機能が欲しい )
  ファイルの
   日時・容量 ( checksum はオプションかな )
  を見てコピーすること