Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Tkinter विंडो में वेबसाइट कैसे खोलें?

Tkinter कई बिल्ट-इन फ़ंक्शन और मेथड्स प्रदान करता है जिनमें उपयोगकर्ता-अनुकूल एप्लिकेशन बनाने में हमारी मदद करने के लिए कई उपयोगिता फ़ंक्शन होते हैं। Tkinter में, यदि आप एक वेबपेज खोलना चाहते हैं, तो आप बिल्ट-इन Python लाइब्रेरी, webview का उपयोग कर सकते हैं, जो उपयोगकर्ताओं को HTML कंटेंट को अपने स्वयं के नेटिव GUI विंडो में देखने की अनुमति देता है। आप निम्न कमांड का उपयोग करके webview लाइब्रेरी इंस्टॉल कर सकते हैं:

pip install pywebview

रिक्वेस्टेड HTML कंटेंट को देखने वाली विंडो बनाने के लिए, आपको पहले create_window(win_title, 'URL') मेथड का उपयोग करके एक विंडो कंटेनर बनाना होगा और मेथड में URL निर्दिष्ट करना होगा। यह एक नई विंडो बनाएगा जो रिक्वेस्टेड URL खोलेगी और कंटेंट प्रदर्शित करेगी।

उदाहरण

निम्नलिखित उदाहरण दर्शाता है कि आप Tkinter GUI विंडो में वेबपेज कैसे खोल सकते हैं।

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
import webview

# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()

# विंडो का आकार सेट करें
win.geometry("700x350")

# HTML कंटेंट देखने के लिए GUI विंडो बनाएं
webview.create_window('tutorialspoint', 'https://www.tutorialspoint.com')
webview.start()

आउटपुट

उपरोक्त कोड चलाने से Tkinter विंडो में रिक्वेस्टेड URL वेब कंटेंट प्रदर्शित होगा।

Tkinter विंडो में वेबसाइट कैसे खोलें?

  1. Tkinter Buttons Dynamically Generate कैसे करें? Tkinter Buttons Dynamically Generate कैसे करें?

    इस लेख में, हम देखेंगे कि tkinter window में buttons dynamically कैसे create करें। Buttons dynamically create करने का मतलब है buttons और उनकी functionality को events add करके customize करना। पहले, हम notebook में tkinter library import करेंगे, फिर हम Button function का उपयोग करके एक instance बनाएंगे

  1. Tkinter का उपयोग करके Splash Screen कैसे बनाएं? Tkinter का उपयोग करके Splash Screen कैसे बनाएं?

    मान लीजिए हम tkinter का उपयोग करके splash screen बनाना चाहते हैं। Splash screen बनाने के लिए, हम नीचे दिए गए steps का पालन करेंगे: कुछ labels के साथ splash screen बनाएं। overrideredirect method का उपयोग करके splash screen को borderless बनाएं। मुख्य window के लिए एक function बनाएं जो splash screen क

  1. Tkinter Window Close कैसे करें? Tkinter Window Close कैसे करें?

    Tkinter का उपयोग करके एप्लिकेशन बनाना आसान है लेकिन कभी-कभी, title bar पर button के बिना window या frame को close करना मुश्किल हो जाता है। ऐसे cases में, हम window close करने के लिए .destroy() method का उपयोग कर सकते हैं। चूंकि tkinter attributes एक-दूसरे से independent हैं, हम button का उपयोग करके