緣由
一直有個不好的習慣,將所有文件都存在個人U盤,下班直接拔了就回家。
前久把U盤插入MacBook后,U盤就無法讀數據了,搞了很久也沒搞定。
當然了,里面的數據也無法使用了。
所以,現在的想法:
1、U盤在插入后,能自動將數據復制到電腦上進行備份
2、復制數據時,不用全部復制,只復制有變更的部分文件。
思路
1、首次插入U盤,檢測是否有備份數據。同時生成U盤的數據目錄樹。
2、如果已有備份數據,檢查數據是否有更新,替換更新的數據文件。
3、定期備份。
4、在拔出U盤前,手動檢查備份。
解決
需要使用的庫
python : os、 shutil
data : sqlite