کتابخانه tkinter در پایتون چیست و چه کاربردی دارد؟
کتابخانه Tkinter یکی از کتابخانههای استاندارد در پایتون است که برای ایجاد رابطهای گرافیکی کاربر (GUI) استفاده میشود. این کتابخانه به شما امکان میدهد تا برنامههای دسکتاپ با پنجرهها، دکمهها، ورودیها و دیگر عناصر گرافیکی بسازید.
کاربردهای Tkinter:
ایجاد رابط کاربری: با استفاده از Tkinter میتوانید پنجرههای گرافیکی برای برنامههای خود ایجاد کنید.
تعامل با کاربر: میتوانید به راحتی دکمهها، فیلدهای ورودی و سایر عناصر تعاملی را اضافه کنید.
ساخت برنامههای ساده: Tkinter برای ساخت برنامههای ساده و سریع ایدهآل است، از جمله ابزارهای کوچک و بازیهای ساده.
پشتیبانی از رویدادها: Tkinter از رویدادها و callbackها پشتیبانی میکند، که به شما این امکان را میدهد تا به تعاملات کاربر پاسخ دهید.
چند سکویی: برنامههایی که با Tkinter ساخته میشوند، میتوانند بر روی سیستمعاملهای مختلف (ویندوز، مک و لینوکس) اجرا شوند.
مثال ساده:
در زیر یک مثال ساده از استفاده از Tkinter برای ایجاد یک پنجره با یک دکمه آورده شده است:
import tkinter as tk def on_button_click(): print("دکمه کلیک شد!") # ایجاد پنجره اصلی root = tk.Tk() root.title("برنامه Tkinter") # ایجاد یک دکمه button = tk.Button(root, text="کلیک کن", command=on_button_click) button.pack(pady=20) # اجرای حلقه اصلی root.mainloop()
این کد یک پنجره ساده ایجاد میکند که دارای یک دکمه است و با کلیک بر روی دکمه، پیامی در کنسول چاپ میشود.