如何还原具有特定扩展名的已删除文件

时间:2018-12-24 17:01:42

标签: python python-3.x

我需要是否有一种方法(方法)可以从库或模块中导入,以便我可以使用python 3.x恢复(恢复)具有特定扩展名的已删除文件,因为我正在编写与此相关的程序...

选择Partian

import os

class Storage:
    def select(self):
        letter = input("Press Storage Letter Name\n")
        partition_name = os.startfile(format(letter.upper() + ':'))
        print(partition_name)

card = Storage()
card.select()

#Scan Photo

import os

class Photo:
    def scan(self):
        confirm = input("Confirm Letter Name\n")
        path = format(confirm.upper() + ':')
        for root, dirs, files in os.walk(path):
            for f in files:
                if f.endswith('.mp4'):
                    print(f)

1 个答案:

答案 0 :(得分:0)

我不认为这是如此简单。

有很多问题:

  1. 媒体上的文件系统
  2. 媒体类型(SSD与HDD)
  3. 是否启用了修整功能?
  4. 是否已擦除垃圾箱或删除控制台?
  5. 介质是否以只读方式安装? (以防止由于意外覆盖而造成的进一步数据丢失)