Получение URL -адресов для ваших любимых HTTP Dogs сделано легко!
Установка httpdogs простой, просто запустите pip install httpdogs !
Я разработал httpdogs , чтобы сделать использование HTTP Dogs простыми и веселыми.
В настоящее время вы можете заставить своих собак, используя одну из двух функций - dog_by_name и dog_by_code
dog_by_name(name: str) принимает единственный параметр - name , которое является кодом состояния, чтобы получить собаку. Найдя собаку, соответствующую имени, она возвращает объект HTTPDog . Вот пример -
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) очень похож на dog_by_name , просто используя значение кода состояния. Найдя собаку, соответствующую коду, она возвращает объект HTTPDog . Вот пример -
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 imageВы можете использовать этот атрибут, чтобы получить байты изображения, связанные с собакой. Затем вы можете сохранить его или просмотреть, как в примере ниже -
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 -Этот пакет открывает, поэтому любой, у кого есть адекватный опыт Python, может способствовать этому проекту!
Если вы найдете какие -либо ошибки/ошибки/ошибки с пакетом или в коде, не стесняйтесь создавать проблему и сообщать о них здесь.
Если вы хотите внести свой вклад в этот пакет, разделите хранилище, внесите свои изменения, а затем просто создайте запрос на вытягивание!
Если вы хотите связаться со мной -
Почта - [email protected]
Discord - wulf#9716