我将如何编写一个按钮来打开网站?

How would I program a button to open a website?

我正在 kivy 中创建一个按钮,当按下时,我希望它将用户引导至特定网站。我知道创建超链接,但我不知道如何在按钮中实现它。

我已经尝试添加超链接到 text: 和 on_press:。我也尝试导入 webbrowser 并使用它,但没有成功。

Button:
    text:'Click here to visit our website'
    on_press: 'Not sure what to write here'

使用webbrowser打开一个网站。

main.py

from kivy.base import runTouchApp
from kivy.lang import Builder


runTouchApp(Builder.load_string("""
#:import webbrowser webbrowser

Button:
    text: 'Goto Kivy Website'
    on_release: webbrowser.open('https://kivy.org/')
"""))

输出