Произошла ошибка в скрипте на этой странице

Я получаю сообщение об ошибке, когда пытаюсь создать браузер с использованием библиотеки toga, как указано в следующей ссылке https://toga.readthedocs.io/en/latest/tutorial/tutorial-3.html. Браузер открывается нормально, но выдает следующую ошибку: An error has occurred in the script on this page. После нажатия YesЯ могу продолжить, но это происходит каждый раз, когда я перехожу на другую страницу. Кто-нибудь может с этим помочь? Вот код:

       import toga
from toga.style.pack import COLUMN, ROW, LEFT, RIGHT, CENTER, Pack

class Graze(toga.App):
    def startup(self):
        self.main_window=toga.MainWindow(title=self.name)

        self.webview=toga.WebView(style=Pack(flex=1))
        self.url_input=toga.TextInput(
            initial='https://google.com/',
            style=Pack(flex=1)
        )

        box=toga.Box(
            children=[
                toga.Box(
                    children=[
                        self.url_input,
                        toga.Button('Go',
                                    on_press=self.load_page,
                                    style=Pack(width=50, padding_left=5)
                                    ),
                        ],
                    style=Pack(
                        direction=ROW,
                        alignment=CENTER,
                        padding=5,
                        )
                    ),
                    self.webview,
                ],
                style=Pack(
                    direction=COLUMN
                    )
            )

        self.main_window.content=box
        self.webview.url=self.url_input.value

        self.main_window.show()

    def load_page(self, widget):
        self.webview.url=self.url_input.value

def main():
    return Graze('Graze', 'org.beeware.graze')

if __name__=='__main__':
    main().main_loop()

0 ответов

Другие вопросы по тегам