Форум сайта python.su
Нашел статью http://world-python.org/article/multimedia/48-bystraya-razrabotka-prilozhenij-pri-pomoshhi.html
При выполнении команды
python stage3.py
получаю ошибку
File “stage3.py”, line 11, in <module>
text = Text()
NameError: name ‘Text’ is not defined
чяднт? убунта - 10.04, пайгтк - 2.17.0, питонэ - 2.6.5
Офлайн
Шрифт говно.
Сколько лет этой статье? Не стоит ей верить.
>>> import gtk
>>> text = gtk.TextView()
Никогда, послушайте, это очень важно, никогда и ни при каких условиях (только если вашим близким будет угрожать опасность) не делайте from something import *. Запомните как правильно: import something или from something import foo, bar или import foo.bar.baz as stuff.
..bw
Отредактировано (Окт. 10, 2010 18:10:12)
Офлайн
>>> import gtk
>>> text = gtk.TextView()
уже исправил. теперь вылетает следующее:
File “stage3.py”, line 62, in main
text.insert_defaults(“ ”)
AttributeError: ‘gtk.TextView’ object has no attribute ‘insert_defaults’
если строку с insert_defaults закоментить, то программа запускается. но при нажатии кнопок вылетает след. ошибка:
File “stage3.py”, line 46, in print_string
text.backward_delete(text.get_point())
AttributeError: ‘gtk.TextView’ object has no attribute ‘backward_delete’
взываю о помощи)
Отредактировано (Окт. 10, 2010 18:39:19)
Офлайн
Офлайн