ZeroSeventty

Html/python pages maker

Sep 22nd, 2020
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.25 KB | None | 0 0
  1. #Código fuente de ejercicio hacer archivo html con py
  2.  
  3. #Paso 0: importamos las librerías necesarias para correr la página desde que se introduzcan los datos
  4.  
  5. import webbrowser
  6. import os
  7.  
  8. #Paso 1: Capturar los datos al usuario
  9. print("Bienvenido al generador de web, ingrese los datos que se le pide a continuación")
  10. nombre = input("Introduce tu nombre: ")
  11. apellido = input("Introduce tu apellido: ")
  12.  
  13. #Paso 2: Crear la estructura donde moveremos los datos guardados
  14. html = f"<!DOCTYPE html><html lang='en'><head><meta charset='UTF-8'><meta name='viewport' content='width=device-width, initial-scale=1.0'><title>Pagina web</title></head><body><h1>Bienvenido, usuario.</h1><p>Su nombre es: <strong>"{nombre}"</strong></p><br><p>Su apellido es: <strong>"{apellido}"</strong></p><style>h1{color:white;} body{text-color:white; background:url(https://wallpaperstock.net/wallpapers/thumbs1/53765hd.png)}p{width:100px; height:50px; padding:10px; maring:20px; border: gray 3px dashed; background-color:white;}</style></body></html>"
  15.  
  16. #Paso 3: Usar la funcion correspondiente para escribir texto en un archivo/crearlo
  17. f = open("pagina.html","x")
  18. f.write(html)
  19.  
  20. #Paso 4: Abrimos la página en nuestro navegador por default
  21. webbrowser.open(os.path.realpath("pagina.html"))
Add Comment
Please, Sign In to add comment