2

wxPython アプリケーションで静的 HTML ウィンドウを作成しました。

wx.html.HtmlWindow.LoadPage(url)

これはうまく機能し、アプリケーションに HTML ウィンドウを表示します。

Web サイトまたはインターネット アクセスがダウンし、Web ページのリンクが見つからない場合に備えて、例外処理を行う方法を探しています。

私は2つの方法を試しました:

try:
    wx.html.HtmlWindow.LoadPage(url)
except:
    ...

と:

if wx.html.HtmlWindow.LoadPage(url):
    ...
else:
    ...

しかし、どちらのテストでも、使用できない URL を使用すると、「要求された HTML ドキュメントを開けません...」という Python エラーが表示され、例外ハンドラが機能しません。

例外を処理して、プログラムの実行を継続できるようにしたいと考えています。

のエラー/例外処理を実行するにはどうすればよいwx.html.HtmlWindow.LoadPage(...)ですか?

4

0 に答える 0