Advertisement
teslariu

automatizacion

Aug 31st, 2022
893
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Automatización de carga de datos usando un formulario:
  5.  
  6. import requests
  7.  
  8. datos = [
  9.     {'nombre':'Adrian', 'cursos':5},
  10.     {'nombre':'Omar', 'cursos':7},
  11.     {'nombre':'Juana', 'cursos':11},
  12.     {'nombre':'Emilio', 'cursos':5},
  13.     {'nombre':'Alejandra', 'cursos':3},
  14.     {'nombre':'Nora', 'cursos':2},
  15.     {'nombre':'Tadeo', 'cursos':1},
  16.     {'nombre':'Ruben', 'cursos':8},
  17. ]
  18.  
  19. url = "http://localhost:5000/form"
  20.  
  21. for dato in datos:
  22.     r = requests.post(url, data=dato)
  23.     contenido = r.content.decode('utf-8')
  24.     if "Mensaje enviado" in contenido:
  25.         print(f"Datos del alumno {dato['nombre']} subidos correctamente")
  26.     else:
  27.         print(f"No se pudieron enviar los datos del alumno {dato['nombre']}")
  28.         print(f"Error {r.status_code}")
  29.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement