トップ 一覧 検索 ヘルプ 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
listdir で
*https://qiita.com/Morio/items/f34dab8825c9d76664f5

glog で
*https://www.tech-teacher.jp/blog/python-glob/
!問題
*tips-pCloud にコピーする時に遅い。。
 容量の少ない場合には、これで良いが...
 容量が大きいときには時間がかかりすぎる。(32Gbyte / 222,481 個ある)
 ( rsync の様な機能が欲しい )
   ファイルの
    日時・容量 ( checksum はオプションかな )
   を見てコピーすること
*同名のファイル(ディレクトリ)があるとエラーになる。。
*https://note.nkmk.me/python-os-stat-file-timestamp/