httpdogs
v1.0.0
让您最喜欢的HTTP狗的URL变得容易!
安装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