ZeroSeventty

HTML/python user requester (fast and inestable)

Sep 27th, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.91 KB | None | 0 0
  1. import requests
  2.  
  3. users = int(input("Introduce la cantidad de usuarios a buscar: "))
  4. counter = 1
  5. 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><br><h2>La cantidad de usuarios solicitada fueron: {str(users-1)}</h2>"
  6. f = open("pagina.html","w")
  7. f.write(html)
  8. f.close()
  9. while counter < users:
  10.     req = requests.get("https://randomuser.me/api/?results="+str(users)).json()
  11.     name = (req['results'][counter]['name']['first'])
  12.     lname = (req['results'][counter]['name']['last'])
  13.     pic = (req['results'][counter]['picture']['medium'])
  14.     user_req = f"<p>Nombre: <strong>{name}</strong></p><p>Apellido: <strong>{lname}</strong></p><img src='{pic}' alt='img usuario'>"
  15.     f = open("pagina.html","a")
  16.     f.write(user_req)
  17.     f.close()
  18.     counter = counter+1
Add Comment
Please, Sign In to add comment