Fazer URLs para seus cães HTTP favoritos facilitados!
A instalação de httpdogs é fácil, basta executar pip install httpdogs !
Eu desenvolvi httpdogs para fazer o uso de cães HTTP simples e divertido.
Atualmente, você pode fazer com que seus cães usem uma das duas funções - dog_by_name e dog_by_code
dog_by_name(name: str) recebe um único parâmetro - name , que é o nome do código de status para obter um cachorro para. Ao encontrar um cão que corresponda ao nome, ele retorna um objeto HTTPDog . Aqui está um exemplo -
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) é extremamente semelhante ao dog_by_name , apenas usando um valor de código de status. Ao encontrar um cão que corresponda ao código, ele retorna um objeto HTTPDog . Aqui está um exemplo -
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 imageVocê pode usar esse atributo para obter os bytes de imagem associados ao cão. Você pode salvá -lo ou visualizá -lo, como no exemplo abaixo -
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 pacote é OpenSource, para que qualquer pessoa com experiência python adequada possa contribuir para este projeto!
Se você encontrar algum erro/erros/erros com o pacote ou no código, sinta -se à vontade para criar um problema e relatá -los aqui.
Se você deseja contribuir com este pacote, bifurque o repositório, faça suas alterações e basta criar uma solicitação de tração!
Se você quiser entrar em contato comigo -
Mail - [email protected]
Discord - wulf#9716