Skip to content

Commit 1fea016

Browse files
committed
feat: emersonxinay peticiones http
1 parent ace3633 commit 1fea016

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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()

0 commit comments

Comments
 (0)