2026. június 15., hétfő

Webböngésző Pythonban (Szoftverfejlesztő)

Hatékony webböngésző Pythonban, amely külső böngészőmotor vagy PyQt (pl. PyQt5, PyQt6) helyett a Python beépített tkinter és webbrowser modulszerkezetét használja.
-------------------
import tkinter as tk
import webbrowser

def megnyitas():
    url = url_mezo.get()
    if not url.startswith("http://") and not url.startswith("https://"):
        url = "https://" + url
    webbrowser.open(url)

# Főablak beállítása
ablak = tk.Tk()
ablak.title("Python Mini Böngésző")
ablak.geometry("400x150")
ablak.config(padx=20, pady=20)

# Címke és URL beviteli mező
cimke = tk.Label(ablak, text="Írd be a webcímet vagy keress rá:", font=("Arial", 11))
cimke.pack(pady=(0, 10))

url_mezo = tk.Entry(ablak, width=45, font=("Arial", 12))
url_mezo.insert(0, "www.google.com")
url_mezo.pack(pady=(0, 15))

# Gomb, amivel megnyitjuk az alapértelmezett külső böngészőt
gomb = tk.Button(ablak, text="Keresés / Megnyitás", command=megnyitas, font=("Arial", 11, "bold"), bg="#4CAF50", fg="white")
gomb.pack()

# Ablak futtatása
ablak.mainloop()
--------------


Nincsenek megjegyzések:

Megjegyzés küldése