¡Obtener URL a sus perros HTTP favoritos es fácil!
Instalar httpdogs es fácil, ¡solo ejecute pip install httpdogs !
He desarrollado httpdogs para hacer que el uso de perros HTTP sea simple y divertido.
Actualmente, puede hacer que sus perros usen una de dos funciones: dog_by_name y dog_by_code
dog_by_name(name: str) toma un parámetro único - name , que es el nombre de código de estado para obtener un perro. Al encontrar un perro que coincide con el nombre, devuelve un objeto HTTPDog . Aquí hay un ejemplo -
from httpdogs import dog_by_name
my_dog = dog_by_name ( "Success" )
print ( f"My dog has a code of { my_dog . code } and means { my_dog . name } ! The URL is { my_dog . url } " )
# Prints -
# My dog has a code of 200 and means Success! The URL is https://http.dog/200 dog_by_code(code: int) es extremadamente similar a dog_by_name , solo usando un valor de código de estado. Al encontrar un perro que coincide con el código, devuelve un objeto HTTPDog . Aquí hay un ejemplo -
from httpdogs import dog_by_code
my_dog = dog_by_code ( 404 )
print ( f"My dog has a code of { my_dog . code } and means { my_dog . name } :( The URL is { my_dog . url } " )
# Prints -
# My dog has a code of 404 and means Not Found :( The URL is https://http.dog/404 imagePuede usar este atributo para obtener los bytes de imagen asociados con el perro. Luego puede guardarlo o verlo, como en el ejemplo a continuación -
from httpdogs import dog_by_code
from PIL import Image
from io import BytesIO
my_dog = dog_by_code ( 302 )
dog_image = Image . open ( BytesIO ( my_dog . image ))
dog_image . show ()
# Output below -¡Este paquete es OpenSource para que cualquier persona con experiencia adecuada de Python pueda contribuir a este proyecto!
Si encuentra algún error/errores/errores con el paquete o en el código, no dude en crear un problema e informarlos aquí.
Si desea contribuir a este paquete, bifurca el repositorio, realice sus cambios y ¡simplemente cree una solicitud de extracción!
Si quieres contactarme -
Correo - [email protected]
Discord - wulf#9716