File tree 1 file changed +37
-0
lines changed
Roadmap/20 - PETICIONES HTTP/python
1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change
1
+ """
2
+ /*
3
+ * EJERCICIO:
4
+ * Utilizando un mecanismo de peticiones HTTP de tu lenguaje, realiza
5
+ * una petición a la web que tú quieras, verifica que dicha petición
6
+ * fue exitosa y muestra por consola el contenido de la web.
7
+ *
8
+ * DIFICULTAD EXTRA (opcional):
9
+ * Utilizando la PokéAPI (https://pokeapi.co), crea un programa por
10
+ * terminal al que le puedas solicitar información de un Pokémon concreto
11
+ * utilizando su nombre o número.
12
+ * - Muestra el nombre, id, peso, altura y tipo(s) del Pokémon
13
+ * - Muestra el nombre de su cadena de evoluciones
14
+ * - Muestra los juegos en los que aparece
15
+ * - Controla posibles errores
16
+ */
17
+ """
18
+
19
+ import requests
20
+
21
+
22
+ def main ():
23
+ url = "https://www.compilandocode.com"
24
+
25
+ try :
26
+ response = requests .get (url )
27
+ response .raise_for_status () # Verifica si la petición fue exitosa
28
+
29
+ print ("Contenido de la web:" )
30
+ print (response .text ) # Imprime el contenido de la respuesta
31
+
32
+ except requests .exceptions .RequestException as e :
33
+ print ("Error al realizar la petición:" , e )
34
+
35
+
36
+ if __name__ == "__main__" :
37
+ main ()
You can’t perform that action at this time.
0 commit comments