Requisitos previos : navegador web
Los archivos HTML contienen lenguaje de marcado de hipertexto (HTML), que se utiliza para diseñar y dar formato a la estructura de una página web. Se almacena en formato de texto y contiene etiquetas que definen el diseño y el contenido de la página web. Los archivos HTML se usan ampliamente en línea y se muestran en los navegadores web.
Para obtener una vista previa de los archivos HTML, utilizamos navegadores, como Google Chrome, Mozilla Firefox, Apple Safari, etc. La tarea de crear y obtener una vista previa de los archivos HTML se puede automatizar con la ayuda de scripts de Python.
Aquí hay algunas formas en que podemos abrir archivos HTML en Chrome:
Método 1: usar el sistema operativo y el navegador web
El módulo webbrowser en python proporciona una interfaz de alto nivel que permite mostrar documentos basados en la web a los usuarios, y el módulo os proporciona una forma portátil de usar funcionalidades dependientes del sistema operativo (como leer o escribir archivos, manipular rutas de archivos, etc.). Entonces, veamos cómo una combinación de ambos puede ayudarnos a abrir una página HTML en el navegador Chrome:
Función utilizada: la función open_new_tab() se utiliza para abrir un archivo html en una nueva pestaña de su navegador predeterminado.
Sintaxis:
abrir_nueva_pestaña(nombre de archivo)
Acercarse:
- Módulo de importación
- Abrir y crear archivo
- Agregar código html
- Escribir código en el archivo
- Cerrar el archivo
- Abrir archivo en la ventana del navegador
Ejemplo:
Python3
# creating nd viewing the html files in python import webbrowser import os # to open/create a new html file in the write mode f = open('GFG.html', 'w') # the html code which will go in the file GFG.html html_template = """ <html> <head></head> <body> <p>Geeks For Geeks</p> </body> </html> """ # writing the code into the file f.write(html_template) # close the file f.close() # 1st method how to open html files in chrome using filename = 'file:///'+os.getcwd()+'/' + 'GFG.html' webbrowser.open_new_tab(filename)
Producción:
Método 2: sin usar el módulo ‘os’:
Si el archivo HTML está en el mismo directorio que el script de python, entonces no hay necesidad de definir la ruta del archivo con el módulo os. Simplemente podemos ejecutar el archivo html en un nuevo navegador siguiendo los pasos dados:
Archivo en uso: GFG.html
Acercarse
- Crea un archivo html que quieras abrir
- En Python, módulo Importar
- Llame al archivo html usando open_new_tab()
Ejemplo:
Python3
Import webbrowser webbrowser.open_new_tab('GFG.html')
Producción:
Publicación traducida automáticamente
Artículo escrito por mprerna802 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA