جعل عناوين URL لكلاب HTTP المفضلة لديك بسهولة!
من السهل تثبيت httpdogs ، ما عليك سوى تشغيل pip install httpdogs !
لقد طورت httpdogs لجعل استخدام الكلاب HTTP بسيطة وممتعة.
حاليًا ، يمكنك الحصول على كلابك باستخدام واحدة من وظيفتين - 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 -هذه الحزمة هي OpenSource بحيث يمكن لأي شخص لديه تجربة Python كافية المساهمة في هذا المشروع!
إذا وجدت أي أخطاء/أخطاء/أخطاء مع الحزمة أو في الكود ، فلا تتردد في إنشاء مشكلة والإبلاغ عنها هنا.
إذا كنت ترغب في المساهمة في هذه الحزمة ، فافرك المستودع ، وقم بإجراء تغييراتك ، ثم قم ببساطة بإنشاء طلب سحب!
إذا كنت تريد الاتصال بي -
البريد - [email protected]
Discord - wulf#9716