Я получаю эту ошибку:
Traceback (most recent call last):
File "bin/mybrowser", line 32, in <module>
import mybrowser
File "/home/shaunyo/mybrowser/mybrowser/__init__.py", line 14, in <module>
from mybrowser import MybrowserWindow
File "/home/shaunyo/mybrowser/mybrowser/MybrowserWindow.py", line 32
def on_refreshbutton_clicked(self, widget):
^
IndentationError: unindent does not match any outer indentation level
Это мой код:
self.refreshbutton = self.builder.get_object("refreshbutton")
def on_refreshbutton_clicked(self, widget):
print "refresh"
Кто-нибудь знает, что не так?
Похоже, что код с функцией обновления не запускается.
становится
, так что код выполняются в функции finish_initializing(). Python очень специфичен с его отступом
very , что строка self.refreshbutton соответствует комментарию # Code for other... во втором изображении