কম্পিউটার টিউটোরিয়াল

Tkinter উইন্ডোতে ওয়েবসাইট খোলার পদ্ধতি


Tkinter অনেক বিল্ট-ইন ফাংশন এবং মেথড অফার করে যাতে আমাদের ইউজার-ফ্রেন্ডলি অ্যাপ্লিকেশন কনস্ট্রাক্ট করতে সাহায্য করার জন্য বেশ কিছু ইউটিলিটি ফাংশন থাকে। Tkinter-এ, যদি আপনি একটি ওয়েবপেজ খোলতে চান, তবে আপনি বিল্ট-ইন পাইথন লাইব্রেরি, 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()

আউটপুট

উপরের কোড রান করলে রিকোয়েস্ট করা URL ওয়েব কন্টেন্ট Tkinter উইন্ডোতে প্রদর্শিত হবে।

Tkinter উইন্ডোতে ওয়েবসাইট খোলার পদ্ধতি

  1. Tkinter ব্যবহার করে এক্সটার্ন্যাল প্রোগ্রাম খোলা

  2. Tkinter-এ ডাইনামিক্যালি বাটন জেনারেট করা

  3. Tkinter ব্যবহার করে স্প্ল্যাশ স্ক্রিন তৈরি করা

  4. Tkinter উইন্ডো ক্লোজ করার পদ্ধতি