如何在 Tkinter 窗口中打开一个网站?


Tkinter 提供了许多内置函数和方法,其中包含一些实用函数来帮助我们构建一个用户友好的应用程序。在 tkinter 中,如果你想打开一个网页,可以使用内置 Python 库 webview,它允许用户在其自己的原生 GUI 窗口中查看 HTML 内容。你可以使用以下命令来安装webview库:

pip install pywebview

要创建一个用于打开请求的 HTML 内容的窗口,你必须首先使用 create_window(win_title, 'URL') 方法创建一个窗口容器并在此方法中指定 URL。这将创建一个新窗口,该窗口将打开请求的 URL 并显示其内容

示例

以下示例演示了如何在 Tkinter GUI 窗口中打开一个网页。

# Import the required libraries from tkinter import * import webview # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") # Create a GUI window to view the HTML content webview.create_window('tutorialspoint', 'https://tutorialspoint.com') webview.start()

输出

运行上面的代码将在 tkinter 窗口中显示请求的 URL 网络内容。

更新时间:2021 年 12 月 16 日

4 千次以上浏览

开启您的 职业生涯

完成该课程以获得认证

开始学习
广告