PyGTK - हैलो वर्ल्ड

PyGTK का उपयोग करके एक विंडो बनाना बहुत सरल है। आगे बढ़ने के लिए, हमें सबसे पहले अपने कोड में gtk मॉड्यूल आयात करना होगा।

import gtk

Gtk मॉड्यूल में gtk.Window क्लास है। इसकी वस्तु एक ऊपरी खिड़की का निर्माण करती है। हम gtk.Window से एक वर्ग प्राप्त करते हैं।

class PyApp(gtk.Window):

कंस्ट्रक्टर को परिभाषित करें और कॉल करें show_all() gtk.window वर्ग की विधि।

def __init__(self):
   super(PyApp, self).__init__()
   self.show_all()

अब हमें इस वर्ग की वस्तु की घोषणा करनी है और इसके मुख्य () विधि को कॉल करके एक इवेंट लूप शुरू करना है।

PyApp()
gtk.main()

यह अनुशंसा की जाती है कि हम एक लेबल जोड़ें “Hello World” मूल विंडो में।

label = gtk.Label("Hello World")
self.add(label)

निम्नलिखित एक पूर्ण कोड प्रदर्शित करने के लिए है “Hello World”-

import gtk

class PyApp(gtk.Window):
   def __init__(self):
      super(PyApp, self).__init__()
      self.set_default_size(300,200)
      self.set_title("Hello World in PyGTK")
      label = gtk.Label("Hello World")
      self.add(label)
      self.show_all()
PyApp()
gtk.main()

उपरोक्त कोड के कार्यान्वयन से निम्नलिखित आउटपुट प्राप्त होंगे -