👍2
Forwarded from Python Forever
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
Forwarded from Python Forever
Media is too big
VIEW IN TELEGRAM
📚 آموزش ریکاوری فایلها با پایتون
سلام دوستان! 👋 امروز میخوام بهتون آموزش بدم که چطور میتونید با استفاده از پایتون، فایلهای حذف شده رو ریکاوری کنید. 💻🗂️ این آموزش خیلی کاربردیه، پس با ما همراه باشید! 🥳
1. نصب کتابخانههای مورد نیاز
برای شروع نیاز داریم کتابخانه os و shutil رو که به طور پیشفرض با پایتون نصب هستند، استفاده کنیم. اما برای کار با فایلهای سیستمی و بازیابی آنها نیاز داریم که کتابخانه send2trash رو نصب کنیم:
pip install send2trash
2. وارد کردن کتابخانهها
در این بخش کتابخانههای مورد نیاز رو وارد میکنیم:
import os
import shutil
from send2trash import send2trash
3. جابجایی فایلها به سطل زباله
برای جلوگیری از حذف دائمی فایلها، میتونیم از کتابخانه send2trash استفاده کنیم که فایلها رو به سطل زباله منتقل میکنه:
file_path = "مسیر فایل شما"
send2trash(file_path)
4. ریکاوری فایلها از سطل زباله
برای ریکاوری فایلها از سطل زباله، نیاز داریم تا از نرمافزارهای ریکاوری مانند Recuva استفاده کنیم، زیرا پایتون به طور مستقیم به سطل زباله دسترسی نداره. اما میتونیم از پایتون برای بازیابی فایلهای حذف شده از یک دایرکتوری خاص استفاده کنیم.
مثال: بازیابی فایلهای حذف شده از یک دایرکتوری خاص
def recover_files(deleted_files_directory, recovery_directory):
if not os.path.exists(recovery_directory):
os.makedirs(recovery_directory)
for root, dirs, files in os.walk(deleted_files_directory):
for file in files:
file_path = os.path.join(root, file)
shutil.move(file_path, recovery_directory)
print(f"فایل {file} بازیابی شد.")
deleted_files_directory = "مسیر دایرکتوری فایلهای حذف شده"
recovery_directory = "مسیر دایرکتوری بازیابی فایلها"
recover_files(deleted_files_directory, recovery_directory)
5. اجرای برنامه
برنامه رو اجرا کنید تا فایلهای حذف شده به دایرکتوری بازیابی منتقل بشن:
recover_files(deleted_files_directory, recovery_directory)
سلام دوستان! 👋 امروز میخوام بهتون آموزش بدم که چطور میتونید با استفاده از پایتون، فایلهای حذف شده رو ریکاوری کنید. 💻🗂️ این آموزش خیلی کاربردیه، پس با ما همراه باشید! 🥳
1. نصب کتابخانههای مورد نیاز
برای شروع نیاز داریم کتابخانه os و shutil رو که به طور پیشفرض با پایتون نصب هستند، استفاده کنیم. اما برای کار با فایلهای سیستمی و بازیابی آنها نیاز داریم که کتابخانه send2trash رو نصب کنیم:
pip install send2trash
2. وارد کردن کتابخانهها
در این بخش کتابخانههای مورد نیاز رو وارد میکنیم:
import os
import shutil
from send2trash import send2trash
3. جابجایی فایلها به سطل زباله
برای جلوگیری از حذف دائمی فایلها، میتونیم از کتابخانه send2trash استفاده کنیم که فایلها رو به سطل زباله منتقل میکنه:
file_path = "مسیر فایل شما"
send2trash(file_path)
4. ریکاوری فایلها از سطل زباله
برای ریکاوری فایلها از سطل زباله، نیاز داریم تا از نرمافزارهای ریکاوری مانند Recuva استفاده کنیم، زیرا پایتون به طور مستقیم به سطل زباله دسترسی نداره. اما میتونیم از پایتون برای بازیابی فایلهای حذف شده از یک دایرکتوری خاص استفاده کنیم.
مثال: بازیابی فایلهای حذف شده از یک دایرکتوری خاص
def recover_files(deleted_files_directory, recovery_directory):
if not os.path.exists(recovery_directory):
os.makedirs(recovery_directory)
for root, dirs, files in os.walk(deleted_files_directory):
for file in files:
file_path = os.path.join(root, file)
shutil.move(file_path, recovery_directory)
print(f"فایل {file} بازیابی شد.")
deleted_files_directory = "مسیر دایرکتوری فایلهای حذف شده"
recovery_directory = "مسیر دایرکتوری بازیابی فایلها"
recover_files(deleted_files_directory, recovery_directory)
5. اجرای برنامه
برنامه رو اجرا کنید تا فایلهای حذف شده به دایرکتوری بازیابی منتقل بشن:
recover_files(deleted_files_directory, recovery_directory)