Python 3.x 我如何编程一个按钮来打开一个网站?

Python 3.x 我如何编程一个按钮来打开一个网站?,python-3.x,button,hyperlink,kivy,onpress,Python 3.x,Button,Hyperlink,Kivy,Onpress,我在kivy中创建了一个按钮,按下后,我希望它能将用户引导到特定的网站。我知道创建超链接,但我不知道如何在按钮中实现它 我已尝试将超链接添加到文本:和on_press:。我还尝试导入webbrowser并使用它,但没有成功 Button: text:'Click here to visit our website' on_press: 'Not sure what to write here' 使用webbrowser打开网站 main.py 输出 按以下按钮:webbrow

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

我已尝试将超链接添加到文本:和on_press:。我还尝试导入webbrowser并使用它,但没有成功

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

使用
webbrowser
打开网站

main.py 输出

按以下按钮:webbrowser.open(“https://www.google.com)我明白了。可能我的问题是我在代码的开头导入了Webbrowser,而不是在生成器字符串中。欢迎使用堆栈溢出。如果Kivy应用程序在Python脚本中使用
webbrowser
,那么我们将import语句放在脚本中,否则我们将它放在kv文件中。如果我的回答对你有帮助,请接受我的回答。非常感谢。
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/')
"""))