Respuesta a: Python – Interpretar Scripts

NUESTROS CURSOS Foros CCNP 350-401 ENCOR Python – Interpretar Scripts Respuesta a: Python – Interpretar Scripts

#40856
AlvaroM
Superadministrador

Hola Abel!

Lastimosamente cuando definen el blueprint del examen ENCOR (temario), no indican hasta qué punto hay que aprender Python, en esas 3 clases cubrimos lo básico, sin embargo hemos notado que en el examen se solicita que se conozcan muchos otros detalles que son más profundos que lo que ves en las clases mostradas acá, es por ello que hemos creado otro curso aparte de Python para profundizar este tema, si vas a ir a rendir el examen ENCOR, te recomiendo realizar el curso de Python.

Respecto a tu consulta, primero hay que decir que en Python existen «librerías» que permiten realizar diferentes operaciones, es decir una librería tiene código interno que te permite realizar una operación sin que tu tengas que codificarla desde cero, en este caso request.get es parte de la librería REQUESTS; esta librería te permite implementar diferentes operaciones respecto a solicitudes HTTP en Python. Cuando utilizas request.get lo que haces es que estas haciendo una operación HTTP GET hacia una URL especifica que en este caso la tienes almacenada en la variable «url», la respuesta que obtienes de request.get se almacena en la variable «response». La operación request.get te permite en este caso, obtener un objeto que internamente tiene diferentes pedazos de información, y una porción de esa información, corresponde a los datos de los dispositivos de red de la página web de Cisco.

Como ya lo mencionamos, el resultado de request.get se está almacenado en la variable response (almacena un objeto). Si luego de la línea de código 76, haces una operación al objeto obtenido (de acuerdo a la librería), por ejemplo print(response.text), ahí veras el contenido de los dispositivos que obtenemos de la página de Cisco. El resto de las líneas de código solo se enfocan en la autenticación y del formato de esas líneas de respuesta.

Espero que ahora quede claro

Saludos! =)

  • Esta respuesta fue modificada hace 1 mes por AlvaroM.