如何设置打开网站的按钮?

时间:2019-06-04 21:40:52

标签: python-3.x button hyperlink kivy onpress

我正在创建一个按钮,当我按下按钮时,我希望它可以将用户定向到特定的网站。我知道会创建一个超链接,但是我不知道如何在按钮中实现它。

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

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

1 个答案:

答案 0 :(得分:0)

使用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/')
"""))

输出

App startup Open Kivy website