如何创建一个超链接,当点击时将人们重定向到谷歌上的一个预先制作的页面,否则它就赢了';T(tkinter,python)

如何创建一个超链接,当点击时将人们重定向到谷歌上的一个预先制作的页面,否则它就赢了';T(tkinter,python),python,tkinter,hyperlink,Python,Tkinter,Hyperlink,如何在python模块中创建指向预制页面的超链接。以下是我认为您想要做的示例: from tkinter import Tk, Label import os root = Tk() link = Label(root, text='link', fg='blue', font='comicsans 20 underline') link.pack() link.bind('<Button-1>', lambda e: os.startfile('www.google.com

如何在python模块中创建指向预制页面的超链接。

以下是我认为您想要做的示例:

from tkinter import Tk, Label
import os


root = Tk()

link = Label(root, text='link', fg='blue', font='comicsans 20 underline')
link.pack()

link.bind('<Button-1>', lambda e: os.startfile('www.google.com'))

root.mainloop()
从tkinter导入Tk,标签
导入操作系统
root=Tk()
link=标签(根,text='link',fg='blue',font='comicsans 20下划线')
link.pack()
link.bind(“”,lambda e:os.startfile('www.google.com'))
root.mainloop()

Webrowser是一个2行程序,因此您应该使用它

import webbrowser as wb
wb.open("https://google.com") 
或者使用os.startfile()


请详细说明。您希望文本小部件中的链接在哪里?到目前为止你试过什么?如果您尝试过,会出现什么错误?另外,在这里粘贴一个示例代码。为什么不使用
webbrowser
@CoolCloud我不知道。可能不是我第一次听说它,但我肯定已经忘记了它(没有必要打开网站,或者只是os.startfile更适合我),然后,直到现在,谢谢你的提醒,也有区别吗?嗯
webbrowser
是一个专为处理此类请求而设计的模块,我想,还有更多选项。
import os
os.startfile("www.google.com")