Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีเปิดเว็บไซต์ในหน้าต่าง Tkinter

Tkinter นำเสนอฟังก์ชันและเมธอดในตัวมากมายที่มีฟังก์ชันยูทิลิตี้หลายอย่างช่วยให้เราสร้างแอปพลิเคชันที่ใช้งานง่าย ใน Tkinter หากคุณต้องการเปิดเว็บเพจ คุณสามารถใช้ไลบรารี Python ในตัว webview ซึ่งอนุญาตให้ผู้ใช้ดูเนื้อหา HTML ในหน้าต่าง GUI เนทีฟของตัวเอง คุณสามารถติดตั้งไลบรารี webview โดยใช้คำสั่งต่อไปนี้ –

pip install pywebview

ในการสร้างหน้าต่างที่จะเปิดเนื้อหา HTML ที่ร้องขอ คุณต้องสร้างคอนเทนเนอร์หน้าต่างโดยใช้เมธอด create_window(win_title, 'URL') และระบุ URL ในเมธอด มันจะสร้างหน้าต่างใหม่ที่จะเปิด URL ที่ร้องขอและแสดงเนื้อหา

ตัวอย่าง

ตัวอย่างต่อไปนี้สาธิตวิธีที่คุณสามารถเปิดเว็บเพจในหน้าต่าง GUI Tkinter

# นำเข้าไลบรารีที่จำเป็น
from tkinter import *
import webview

# สร้างอินสแตนซ์เฟรมหรือหน้าต่าง Tkinter
win = Tk()

# กำหนดขนาดหน้าต่าง
win.geometry("700x350")

# สร้างหน้าต่าง GUI เพื่อดูเนื้อหา HTML
webview.create_window('tutorialspoint', 'https://www.tutorialspoint.com')
webview.start()

ผลลัพธ์

การรันโค้ดด้านบนจะแสดงเนื้อหาเว็บที่ร้องขอในหน้าต่าง Tkinter

วิธีเปิดเว็บไซต์ในหน้าต่าง Tkinter