Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-10-01 15:50:10

  jigaboo - Użytkownik

jigaboo
Użytkownik
Skąd: Grudziądz
Zarejestrowany: 2008-09-29

Python GTK i errory

Witam, zaczynam sie uczyć pythona z wykożystaniem biliotek GTK (pyGTK). Aby czobaczyć jak to wszystko wygląda poszukałem sobie jakiś przykład w internecie. Znalazłem w internecie taki przukład http://pl.wikipedia.org/wiki/PyGTK

Kod:

import gtk
 
class HelloWorld(gtk.Window):
    def __init__(self):
        gtk.Window.__init__(self)
        self.connect("delete_event", gtk.main_quit)
        self.set_border_width(10)
        self.set_title("Hello World!")
 
        button = gtk.Button("Press me")
        button.connect("clicked", self.button_pressed_cb)
        self.add(button)
 
    def button_pressed_cb(self, button):
        print "Hello again - the button was pressed"
 
if __name__ == "__main__":
    win = HelloWorld()
    win.show_all()
    gtk.main()

bo wykonaniu python gtk.py wywala mi następujące błędy:

Kod:

jigaboo@localhost:~/python$ python gtk.py 
Traceback (most recent call last):
  File "gtk.py", line 1, in <module>
    import gtk
  File "/home/jigaboo/python/gtk.py", line 3, in <module>
    class HelloWorld(gtk.Window):
AttributeError: 'module' object has no attribute 'Window'
jigaboo@localhost:~/python$

Najdziwniejsze że wszystkie aplikacje pisane w pythonie takie jak Deluge czy Gajim chodzą mi bez problemu O_o
Mam poinstalowane python-gtk2

Pozdrawiam


Reaagujmy pozytywnie
One Love...

Offline

 

#2  2008-10-01 16:10:29

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Python GTK i errory

Nazwa twojego pliku jest taka sama jak nazwa modułu. Biężący katalog jest jako pierwszy w zmiennej sys.path i plik importuje sam siebie. Plik z rozszerzeniem .pyc też skasuj. :)


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#3  2008-10-01 16:54:54

  jigaboo - Użytkownik

jigaboo
Użytkownik
Skąd: Grudziądz
Zarejestrowany: 2008-09-29

Re: Python GTK i errory

Dziękuje ładnie :)


Reaagujmy pozytywnie
One Love...

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)