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

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از PyGTK)
پرش به: ناوبری، جستجو
PyGTK
نویسنده(های) اصلی James Henstridge (هستهٔ اصلی) و تیم توسعه
انتشار پایدار 2.22.0
سیستم‌عامل چندسکویی
سکو(ها) چندسکویی
گونه ابزار ویدجت
پروانه ال‌جی‌پی‌ال
وب‌گاه http://www.pygtk.org

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

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

قطعه کد زیر پنجره‌ای با ابعاد ۲۰۰ در ۲۰۰ پیکسل ایجاد می‌کند که کلمهٔ 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 یک سازندهٔ واسط گرافیکی کاربر

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