به نام خدا
آموزش رابط های گرافیکی در پایتون رو با هم شروع میکنیم.
کتابخونه های ساخت رابط کاربری زیادی برای پایتون وجود دارند(( از موهای منم بیشتر)) اما هیچکدوم به طور مستقیم پشتیبانی پایتون نمیشن.
تنها کتابخونه استاندارد در پایتون برای GUI که پایتون اونو رسما معرفی کرده و نیازی نداره تیکی اینتر یا Tkinter هست
خب دوستان اول از هرچیز باید با هم این کتابخونه رو به پروژه امون اضافه میکنیم...
from tkinter import *
دستور from یعنی از یک کتابخونه میخوایم یه تابع خاصی رو اضافه کنیم و جلوی این دستور اسم کتابخونه رو میدیم. بعد از اسم کتابخونه دستور import رو میاریم و جلوش اسم تابعی که میخوایم رو میاریم. من نوشتم * یعنی تمام کتابخونه رو اضافه کن. شما برای رابط گرافیکی همینو نیاز دارید D: بقیه اش برای آپشن هاست...
میخوایم بریم یه فرم یا پنجره درست کنیم. حواستون باشه حتما حتما بهش یه متغیر نسبت بدید...
یعنی اسم متغیر رو بنویسید و جلوی = یا مساوی بنویسید Tk()
مثلا تو کد زیر اسم فرم من Virus32 هست.
virus32 = Tk()
همونطور که میبینید یه پنجره براتون ساخته میشه...
بالای پنجره رو میبینید اسم یا title یا هر چی که اسمشو میزارید نوشته Tk! برای عوض کردن اون باید به شکل زیر عمل کنید...
virus32.title("Virus32 title")
اسم پنجره اتون رو مینویسید و . میزارید و مینیویسید title بعد پرانتز باز و داخل کوتیشن متن خودتون و دوباره کوتیشن و پرانتز بسته.
اسم title رو به virus32 title تغییر دادم...اگه دقت کنید اسم متغیر من برای پنجره ام هم Virus32 بود و تو کلمه اول اسم پنجره ام رو اوردم...
سلام
من از PyQt5 استفاده می کنم. به نظرم خیلی بهتر و کامل تره
:)