最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

恢復(fù)百度云盤本地誤刪的文件腳本(簡(jiǎn)單方法)

 更新時(shí)間:2017年10月21日 10:45:56   作者:game115  
下面小編就為大家?guī)?lái)一篇恢復(fù)百度云盤本地誤刪的文件腳本(簡(jiǎn)單方法)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

今天被同步盤搞得焦頭爛額。

辛苦碼的代碼(除了重要的、備份過(guò)的)都被刪掉了……

當(dāng)時(shí)我就石化了。。。

隨后發(fā)現(xiàn)同步盤目錄有個(gè)delete目錄,里面還有manifest.xml,和一堆改了名的文件,

看到manifest.xml的內(nèi)容時(shí),瞬間覺(jué)得有救了,立馬開(kāi)搞python

廢話不多說(shuō),直接上代碼:

#-*- coding:utf-8 -*-
from xml.etree import ElementTree
import os
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )

def convertfile(cachePath,orgPath):
 '''恢復(fù)文件'''
 start=0;
 while True:
  index = orgPath.find('\\', start)
  if index == -1:
   break
  start = index + 1

 orgDir=orgPath[:start]
 print 'orgDir:',orgDir

 if not os.path.exists(orgDir): 
  os.makedirs(orgDir) 
 if not os.path.exists(orgPath) or(os.path.exists(orgPath) and (os.path.getsize(orgPath) != os.path.getsize(cachePath))): 
  file_in=open(cachePath, "rb")
  file_out=open(orgPath, "wb")
  file_out.write(file_in.read()) 
  file_in.close()
  file_out.close()
 
 
def read_xml(text):
 '''讀xml文件'''
 root = ElementTree.fromstring(text)
 
 lst_node = root.getiterator("record")
 for node in lst_node:
  cp=node.attrib['cachePath']
  op=node.attrib['orgPath']
  cp=cp.replace('~','.')
  op=op.replace('~','.')
  print cp+'->'+op
  convertfile(cp,op)
 
if __name__ == '__main__':
 '''將本文件放在云同步盤的根目錄下,
  將mani_file改為需要恢復(fù)的manifest文件'''
 mani_file=".\\.baohe.cache\\.delete\\20140412\\manifest.xml"
 read_xml(open(mani_file).read())

本文件在Python2.7.6下正常,3.4貌似有問(wèn)題(汗)

python可以在官網(wǎng)下載:https://www.python.org/downloads/

將本文件(假如叫做huifu.py)放在云同步盤的根目錄下,比如云同步盤在“d:\baiduyun\”,那么文件應(yīng)該在“d:\baiduyun\”下,最終是這樣的“d:\baiduyun\huifu.py

千萬(wàn)不要輕易從百度云上刪除已經(jīng)上傳的文件??!血淚教訓(xùn)。。。

以上這篇恢復(fù)百度云盤本地誤刪的文件腳本(簡(jiǎn)單方法)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Django實(shí)現(xiàn)快速分頁(yè)的方法實(shí)例

    Django實(shí)現(xiàn)快速分頁(yè)的方法實(shí)例

    分頁(yè)是我們?nèi)粘i_(kāi)發(fā)中必不可少的一個(gè)功能,下面這篇文章主要給大家介紹了關(guān)于Django如何實(shí)現(xiàn)快速分頁(yè)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-10-10
  • Python?中?Pandas?文件操作和讀取?CSV?參數(shù)詳解

    Python?中?Pandas?文件操作和讀取?CSV?參數(shù)詳解

    CSV?又稱逗號(hào)分隔值文件,是一種簡(jiǎn)單的文件格式,以特定的結(jié)構(gòu)來(lái)排列表格數(shù)據(jù),這篇文章主要介紹了Python?之?Pandas?文件操作和讀取?CSV?參數(shù)詳解,需要的朋友可以參考下
    2023-03-03
  • Python實(shí)現(xiàn)不規(guī)則圖形填充的思路

    Python實(shí)現(xiàn)不規(guī)則圖形填充的思路

    這篇文章主要介紹了Python實(shí)現(xiàn)不規(guī)則圖形填充的思路,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 使用Plotly Dash進(jìn)行儀表板設(shè)計(jì)的步驟和技巧

    使用Plotly Dash進(jìn)行儀表板設(shè)計(jì)的步驟和技巧

    Plotly Dash 是一個(gè)基于 Python 的開(kāi)源框架,可以幫助你快速而靈活地構(gòu)建交互式儀表板,本文將介紹使用 Plotly Dash 創(chuàng)建儀表板的步驟和一些技巧,并附上代碼實(shí)例來(lái)演示每個(gè)步驟,需要的朋友可以參考下
    2024-05-05
  • python 爬蟲(chóng)網(wǎng)頁(yè)登陸的簡(jiǎn)單實(shí)現(xiàn)

    python 爬蟲(chóng)網(wǎng)頁(yè)登陸的簡(jiǎn)單實(shí)現(xiàn)

    這篇文章主要介紹了python 爬蟲(chóng)網(wǎng)頁(yè)登陸的簡(jiǎn)單實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • OpenCV灰度化之后圖片為綠色的解決

    OpenCV灰度化之后圖片為綠色的解決

    這篇文章主要介紹了OpenCV灰度化之后圖片為綠色的解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • python設(shè)計(jì)模式之抽象工廠模式詳解

    python設(shè)計(jì)模式之抽象工廠模式詳解

    這篇文章主要介紹了python設(shè)計(jì)模式之抽象工廠模式,通過(guò)案例分析,主要說(shuō)明了該項(xiàng)設(shè)計(jì)模式的主要解決問(wèn)題,優(yōu)缺點(diǎn)以及何時(shí)使用等,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • python使用socket向客戶端發(fā)送數(shù)據(jù)的方法

    python使用socket向客戶端發(fā)送數(shù)據(jù)的方法

    這篇文章主要介紹了python使用socket向客戶端發(fā)送數(shù)據(jù)的方法,涉及Python使用socket實(shí)現(xiàn)數(shù)據(jù)通信的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • eclipse創(chuàng)建python項(xiàng)目步驟詳解

    eclipse創(chuàng)建python項(xiàng)目步驟詳解

    在本篇內(nèi)容里小編給大家分享了關(guān)于eclipse創(chuàng)建python項(xiàng)目的具體步驟和方法,需要的朋友們跟著學(xué)習(xí)下。
    2019-05-05
  • python3實(shí)現(xiàn)名片管理系統(tǒng)(控制臺(tái)版)

    python3實(shí)現(xiàn)名片管理系統(tǒng)(控制臺(tái)版)

    這篇文章主要為大家詳細(xì)介紹了python3實(shí)現(xiàn)名片管理系統(tǒng)控制臺(tái)版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11

最新評(píng)論

延寿县| 德庆县| 年辖:市辖区| 大连市| 龙岩市| 竹山县| 红桥区| 连云港市| 琼结县| 阿鲁科尔沁旗| 图们市| 建湖县| 巩留县| 和龙市| 莱州市| 区。| 大理市| 阜新市| 鹿邑县| 徐汇区| 桐城市| 普兰店市| 柳州市| 宁远县| 霍林郭勒市| 增城市| 双柏县| 日土县| 临泽县| 望奎县| 大港区| 昭平县| 南投市| 云和县| 潞西市| 高安市| 台湾省| 伊吾县| 寿宁县| 金平| 长宁县|