برای آموزش برنامه‌نویسی پایتون کتاب‌های زیادی نوشته شده که اکثراً رایگان هستند. با یک جستجوی ساده می‌توانید تعداد زیادی از این کتاب‌ها و آموزش‌های Tutorial را پیدا کنید. اما معتبرترین منبع، فایل‌های خود پایتون هستند که زمان نصب به برنامه اضافه می‌شوند.

فرض می‌کنیم شما پایتون رو نصب کردید و بلد هستید باهاش کد بنویسید. برنامه‌ای نوشتید و حالا می‌خواهید یک رابط گرافیکی کاربر (GUI) برای برنامه‌ی خودتون طراحی کنید. اگر از سیستم‌عامل ویندوز استفاده می‌کنید، نیاز دارید که کد را به exe تبدیل کنید تا بدون نیاز به نصب پایتون روی کامپیوتر مقصد اجرا شود. برای این کار از py2exe استفاده کنید. در غیر این صورت نیازی نیست کد را تبدیل کنید. پایکوت یک کتابخانه‌ی بسیار وسیع از کلاس‌های شیءگرا دارد که سیستم رابط گرافیکی روی آن‌ها پیاه شده. با مطالعه‌ی اسناد پایکوت همه‌چیز در مورد رابط‌ها را خواهید فهمید. و به راحتی می‌توانید با آن برنامه بنویسید.

فعلاً یک برنامه‌ی خیلی ساده را آپلود می‌کنم. این برنامه اعداد اول رو تولید و ذخیره می‌کنه. برای پیاده‌سازی از پایکوت ۴.۷ و پایتون ۲.۶ استفاده کردم. اولین اجراش به دلیل لینک‌های داینامیک کمی سنگین خواهد بود. ولی بعد از اون، مثل گلوله کار می‌کنه. سعی کنید ارتباطات GUI را تشخیص بدهید. مثلاً این که با حرکت دادن نوار ابزارها کنترل‌های داخلی کمی ملول می‌شن! یا اینکه با کلیک کردن روی یک قسمت، دو قسمت دیگر فعال میشن... تمام قسمت‌ها رو انگولک کنید و هرچیزی به نظرتون می‌رسه بگید که اضافه کنم. حتی اگه خیلی تخیلی بود... تمام محدودیت‌های برنامه‌نویسی رو فراموش کنید. مطمئن باشید که پایتون کم نمیاره.

اگر مایل باشید تو قسمت بعد سورس این برنامه رو هم میذارم.

(چون اینجا یک مکان عمومیه، من نمی‌تونم هر چی دلم می‌خواد بنویسم. بنابراین اگر علاقه‌مند نیستید این سری رو همین‌جا قطع می‌کنم. یعنی اگه کمتر از پنج نفر تو نظرات بگن دلشون می‌خواد پایتون یاد بگیرن...)

لینک برنامه: اینجا