Các widget nhãn trong Tkinter được sử dụng để hiển thị văn bản và hình ảnh. Chúng tôi có thể liên kết một URL với tiện ích nhãn để làm cho nó có thể nhấp được. Bất cứ khi nào tiện ích nhãn được nhấp vào, nó sẽ mở liên kết đính kèm trong trình duyệt mặc định.
Để làm việc với trình duyệt và các siêu liên kết, chúng tôi có thể sử dụng trình duyệt web mô-đun bằng Python. Mô-đun có thể truy cập được trong thư viện tiện ích mở rộng Python và có thể được cài đặt bằng cách nhập lệnh pip install webbrowser trong shell.
Ví dụ
Trong ứng dụng này, chúng tôi sẽ tạo một Nhãn hóa ra là một Siêu liên kết đề cập đến một trang web.
# Import the required library from tkinter import * import webbrowser # Create an instance of tkinter frame win = Tk() win.geometry("700x350") def open_url(url): webbrowser.open_new_tab(url) # Create a Label Widget label= Label(win, text= "Welcome to TutorialsPoint", cursor= "hand2", foreground= "green", font= ('Aerial 18')) label.pack(pady= 30) # Define the URL to open url= 'https://www.tutorialspoint.com/' # Bind the label with the URL to open in a new tab label.bind("<Button-1>", lambda e:open_url(url)) win.mainloop()
Đầu ra
Khi nhấp vào nhãn, người dùng sẽ được chuyển hướng đến trang chủ của Tutorialspoint.