用PYTHON一次拷贝回要丢失的SD卡照片
python吧
全部回复
仅看楼主
level 8
zhimaguzi 楼主
手机突然提示SD卡找不到了,用读卡器插到电脑上,总是因为文件错误,拷贝不出来所有照片,中间停顿n次,电脑还死机,没办法,用PYTHON编了几句代码,搞定大多数文件的拷贝,但是坏了的文件还是不行。
import os,shutil
def bianLi(rootDir,targetDir):
for root,dirs,files in os.walk(rootDir):
for file in files:
try:
shutil.copy(os.path.join(root,file),targetDir)
except:
next
rootDir = "g:/DCIM/"
targetDir = "e:/ddd/"
bianLi(rootDir,targetDir)
2018年06月21日 07点06分 1
level 5
何必呢,用bat一行代码的事儿.
2018年06月22日 04点06分 2
用BAT,遇错会死机
2018年06月25日 06点06分
level 6
Python还能爬SD卡的数据?
2018年06月25日 06点06分 3
只是普通的文件拷贝而已,系统拷贝时候容错差,拷不过去
2018年07月03日 11点07分
1