Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Ventana que ejecute HTML en tkinter
#1
Hola quisiera por favor ayuda con lo siguiente:
tengo este codigo que abre una ventana 

Código:
# Importamos modulo
# Con * importamos toda funcion
from tkinter import *
# creamos la ventana principal
HTML = '''
hola mundo
'''

ventana = Tk(HTML)


# creamos evento que llama a ventana
# lo llama al iniciar el programa
ventana.mainloop()
Y quiero que dentro de la ventana se ejecute el codigo html (hola mundo), Cómo lo puedo llamar?

gracias
Responder
#2
Hola, bienvenido.

No se puede: Tk no soporta HTML. Podrías combinar CEF (que es el motor de Chrome para aplicaciones) con tkinter para dibujar un código HTML en una aplicación de Tk. Acá hay un ejemplo: https://stackoverflow.com/questions/4657...in-tkinter.

Otra opción es Qt, que sí tiene un control nativo que soporta HTML (también basado en el motor de Chrome) llamado QtWebEngine. Incluso si el código HTML es sencillo, Qt lo soporta en simples etiquetas (QLabel).

Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)