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)
📚 آموزش تغییر فونت و سایز متن با پایتون در محیط گرافیکی
سلام دوستان! 👋 امروز میخوام بهتون آموزش بدم که چطور میتونید با استفاده از پایتون و کتابخانه Tkinter، فونت و سایز متن رو در یک محیط گرافیکی تغییر بدید. 💻🎨 این آموزش خیلی ساده و کاربردیه، پس با ما همراه باشید! 🥳
1. نصب Tkinter
اولین قدم اینه که مطمئن بشید کتابخانه Tkinter روی سیستمتون نصبه. این کتابخانه به طور پیشفرض با پایتون نصب میشه، اما برای اطمینان میتونید از دستور زیر استفاده کنید:
pip install tk
2. ایجاد یک پنجره با Tkinter
در این بخش یک پنجره ساده با استفاده از Tkinter ایجاد میکنیم:
import tkinter as tk
root = tk.Tk()
root.title("تغییر فونت و سایز متن")
root.geometry("400x300")
root.mainloop()
3. افزودن یک Label با متن
حالا یک Label به پنجره اضافه میکنیم:
label = tk.Label(root, text="سلام به همه!", font=("Helvetica", 16))
label.pack(pady=20)
4. افزودن منوهای تغییر فونت و سایز
برای تغییر فونت و سایز، از دو منوی کشویی استفاده میکنیم:
fonts = ["Helvetica", "Times", "Courier"]
sizes = [12, 14, 16, 18, 20, 22, 24, 26, 28, 30]
font_var = tk.StringVar(value=fonts[0])
size_var = tk.IntVar(value=sizes[2])
font_menu = tk.OptionMenu(root, font_var, *fonts)
font_menu.pack(pady=5)
size_menu = tk.OptionMenu(root, size_var, *sizes)
size_menu.pack(pady=5)
5. تغییر فونت و سایز متن
یک تابع برای تغییر فونت و سایز متن ایجاد میکنیم و آن را به منوهای کشویی متصل میکنیم:
def update_text():
selected_font = font_var.get()
selected_size = size_var.get()
label.config(font=(selected_font, selected_size))
font_var.trace("w", lambda *args: update_text())
size_var.trace("w", lambda *args: update_text())
6. اجرای برنامه
در نهایت، برنامه رو اجرا میکنیم:
root.mainloop()
سلام دوستان! 👋 امروز میخوام بهتون آموزش بدم که چطور میتونید با استفاده از پایتون و کتابخانه Tkinter، فونت و سایز متن رو در یک محیط گرافیکی تغییر بدید. 💻🎨 این آموزش خیلی ساده و کاربردیه، پس با ما همراه باشید! 🥳
1. نصب Tkinter
اولین قدم اینه که مطمئن بشید کتابخانه Tkinter روی سیستمتون نصبه. این کتابخانه به طور پیشفرض با پایتون نصب میشه، اما برای اطمینان میتونید از دستور زیر استفاده کنید:
pip install tk
2. ایجاد یک پنجره با Tkinter
در این بخش یک پنجره ساده با استفاده از Tkinter ایجاد میکنیم:
import tkinter as tk
root = tk.Tk()
root.title("تغییر فونت و سایز متن")
root.geometry("400x300")
root.mainloop()
3. افزودن یک Label با متن
حالا یک Label به پنجره اضافه میکنیم:
label = tk.Label(root, text="سلام به همه!", font=("Helvetica", 16))
label.pack(pady=20)
4. افزودن منوهای تغییر فونت و سایز
برای تغییر فونت و سایز، از دو منوی کشویی استفاده میکنیم:
fonts = ["Helvetica", "Times", "Courier"]
sizes = [12, 14, 16, 18, 20, 22, 24, 26, 28, 30]
font_var = tk.StringVar(value=fonts[0])
size_var = tk.IntVar(value=sizes[2])
font_menu = tk.OptionMenu(root, font_var, *fonts)
font_menu.pack(pady=5)
size_menu = tk.OptionMenu(root, size_var, *sizes)
size_menu.pack(pady=5)
5. تغییر فونت و سایز متن
یک تابع برای تغییر فونت و سایز متن ایجاد میکنیم و آن را به منوهای کشویی متصل میکنیم:
def update_text():
selected_font = font_var.get()
selected_size = size_var.get()
label.config(font=(selected_font, selected_size))
font_var.trace("w", lambda *args: update_text())
size_var.trace("w", lambda *args: update_text())
6. اجرای برنامه
در نهایت، برنامه رو اجرا میکنیم:
root.mainloop()