من خلال مكتبة shutil حيث يتم حذف المجلد ثم كتابة بيانات عشوائية في مكانه لمنع استرجاعه:
import os
import shutil
def secure_delete(folder_path):
for root, dirs, files in os.walk(folder_path):
for file in files:
file_path = os.path.join(root, file)
with open(file_path, 'rb+') as f:
# Overwrite the file content with random data
f.write(os.urandom(os.path.getsize(file_path)))
if __name__ == "__main__":
folder_path = "/path/to/your/data" # اكتب هنا مسار المجلد الذي تريده
secure_delete(folder_path)
print("Data securely deleted.")
أيضًا يوجد مكتبة باسم wiper لو أردت.