سفارش تبلیغ
صبا ویژن

آموزش رابط کاربری پایتون

بزرگ‌ترین مزیت پایتون، سهولت استفاده و فراوانی کتابخانه‌ها برای همه کارها است. بدین ترتیب با نوشتن چند خط کد همه کاری می‌توان انجام داد. تا زمانی که اسکریپت‌های پایتون را برای استفاده شخصی می‌نویسید یا مخاطبان هدف شما به قدر کافی فنی هستند، نیاز نیست در مورد رابط کاربری (User Interface) یا به اختصار UI نگران باشید. اما برخی اوقات مخاطبان ما اطلاعات فنی چندانی ندارند. آن‌ها به استفاده از اسکریپت‌های پایتون تا زمانی علاقه دارند که مجبور نباشند به یک خط کد نگاه کنند. در این موارد ارائه اسکریپت‌های خط فرمان کار مفیدی محسوب نمی‌شود و باید یک UI برای آن‌ها تدارک ببینیم. با این که برخی از افراد از کلاینت‌های دسکتاپ به جای UI مبتنی بر وب استفاده می‌کنند، اما ما در این مقاله روی ساخت سریع UI در پایتون تمرکز خواهیم داشت وانها را به شما معرفی و تا حد امکان آموزش می­‌دهیم, پس با ما همراه باشید.

آموزش کامل پایتون با مدرک فنی معتبر برای اطلاعات بیشتر وارد لینک شوید

کتابخانه‌های پایتون برای ساخت UI

اساساً 3 کتابخانه بزرگ UI برای پایتون وجود دارند که Tkinter ،wxPython و PyQT نام دارند. ما در این مقاله هر سه این کتابخانه‌ها را بررسی می‌کنیمو از دیگر کتابخانه­های موجود هم صحبت می­کنیم، ‌اما چیزی که به دنبالش هستیم در هیچ کدام از این کتابخانه‌ها نیست. کتابخانه‌های پایتون به طور کلی یک روش مناسب برای جداسازی بخش کاملاً فنی برنامه‌های محسوب می‌شوند. با این حال اغلب تمرکز ما در این مقاله روی گزینه چهارم یعنی کتابخانه PySimpleGUI است. این کتابخانه از هر 3 کتابخانه فوق استفاده می‌کند، اما بخش‌های فنی آن‌ها را از دید ما دور نگه می‌دارد.

در این دوره چه مباحثی آموزش داده شده است؟

ما در این دوره آموزشی قصد داریم به طور جامع نحوه طراحی رابط کاربری با استفاده از کتابخانه­های مختلفی

ادامه مطلب...آموزش رابط کاربری پایتون