پای‌جی‌تی‌کی

(تغییرمسیر از PyGTK)

پای‌جی‌تی‌کی (به انگلیسی: PyGTK) به یک سری توابع اطلاق می‌شود که واسطی بین زبان زبان برنامه‌نویسی پایتون و کتابخانهٔ واسط‌های گرافیکی +GTK هستند. PyGTK یک نرم‌افزار آزاد است و تحت مجوز LGPL ارائه می‌شود. مشابه PyQt و wxPython است که به ترتیب توابع واسطی هستند برای Qt و wxWidgets. نویسندهٔ اصلی آن James Henstridge یکی از توسعه‌دهندگان برجسته و شناخته شدهٔ پروژهٔ گنوم است. در حال حاضر شش نفر در هستهٔ تیم توسعهٔ PyGTK قرار دارند، به همراه تعدادی دیگر از علاقه‌مندان که patch ارسال می‌کنند و گزارش خطا می‌دهند. PyGTK بعنوان بستری برای برنامه‌هایی که بر روی سیستم‌های یک لپ‌تاپ به ازای هر کودک اجرا می‌شوند انتخاب شده است. توسعه‌دهندگان و علاقه‌مندان PyGTK را معمولاً می‌توان در کانال آی‌آرسی این پروژه بنام pygtk# بر روی سرور irc.gnome.org یافت.

PyGTK
نویسنده (های) اصلیJames Henstridge (هستهٔ اصلی) و تیم توسعه
انتشار پایدار2.22.0
سیستم‌عاملچندسکویی
سکوچندسکویی
گونهابزار ویدجت
پروانهال‌جی‌پی‌ال

شکل استفادهویرایش

قطعه کد زیر پنجره‌ای با ابعاد ۲۰۰ در ۲۰۰ پیکسل ایجاد می‌کند که کلمهٔ Hello World درون آن نوشته شده است :

import gtk

def create_window():
    window = gtk.Window()
    window.set_default_size(200, 200)
    window.connect('destroy', gtk.main_quit)

    label = gtk.Label('Hello My World')
    window.add(label)

    label.show()
    window.show()

create_window()
gtk.main()

برنامه‌هایی که از PyGTK استفاده می‌کنندویرایش

PyGTK در برنامه‌های قابل توجهی استفاده شده است. در زیر به چند نمونه از آنها اشاره می‌شود:

جستارهای وابستهویرایش

  • Glade یک سازندهٔ واسط گرافیکی کاربر

پیوند به بیرونویرایش