لغة بايثون من أقوى لغات البرمجة في وقتنا الحالي - و على الرغم من نفوذها وقوتها وانتشارها إلا أنها من أسهل اللغات في مؤشر التعلم وسرعة تنفيذ المشاريع العملية - ربما تعلمت الأساسيات ولكنك تبحث عن التطبيق العملي حتى يمكنك فعلا أن تتعود على سطور الأكواد الطويلة وتشعر بأنك أصبحت على درب المبرمج ، معنا ستصل الى مرادك بإذن الله
تابع كورسات أكاديمية العربي على منصة يوديمي التعليمية من وقت لآخر - فجميع كورسات الأكاديمية تركز على تنفيذ مشاريع عملية بلغة بايثون و تعلم كافة مكتباتها - كما يسرنا الاعلان عن اقتراب بدء كورس الذكاء الاصطناعي وتعلم الآلة و الذي سيضعك كمبرمج بعالم آخر من التشوق و الاثارة
نبدأ سلسلة التطبيق العملي بمشروع تطبيق سطح مكتب بمكتبة تكنتر ذات الانتشار الأوسع بين مكتبات اللغة
هو او هي Python - GUI Programming (Tkinter)
Tkinter ببساطة هي الواجهة الرسومية للمستخدم في لغة البرمجة بايثون مثلها مثل واجهة المستخدم الرسومية ويندوز في لغات البرمجة التي تأتي مع فيجوال استوديو، إذا أردت بناء تطبيقات ذات نوافذ او واجهة رسومية GUI حتى يتفاعل معها المستخدم في بايثون فعندها يحب أن تتعلم كيفية استخدام مكتبة Tkinter التي تحتوي على الأدوات والاكواد البرمجة مسبقا لتطوير واجهات المستخدمة في بايثون هناك عدة مكتبات برمجية تساعد في تطوير برامج ذات واجهة رسومية في بايثون إليك أشهر ٣ مكتبات رسومية GUI
---
توفر Python خيارات مختلفة لتطوير واجهات المستخدم الرسومية (GUIs). الأكثر أهمية مدرجة أدناه.
هناك العديد من الواجهات الأخرى المتاحة ، والتي يمكنك العثور عليها على الشبكة.
كيفية برمجيات واجهات مستخدم رسومية في بايثون Tkinter Programming
Tkinter هي مكتبة واجهة المستخدم الرسومية القياسية لبيثون. يوفر Python عند دمجه مع Tkinter طريقة سريعة وسهلة لإنشاء تطبيقات واجهة المستخدم الرسومية. يوفر Tkinter واجهة قوية ذات منحي لمجموعة الأدوات Tk GUI.
إنشاء تطبيق واجهة المستخدم الرسومية باستخدام Tkinter هو مهمة سهلة. كل ما عليك القيام به هو تنفيذ الخطوات التالية -
قم بإنشاء النافذة الرئيسية لتطبيق واجهة المستخدم الرسومية.
إضافة واحد أو أكثر من الحاجيات المذكورة أعلاه إلى تطبيق واجهة المستخدم الرسومية.
أدخل حلقة الحدث الرئيسية لاتخاذ إجراء ضد كل حدث يتم تشغيله بواسطة المستخدم.