Mendapatkan URL ke HTTP Cats favorit Anda dengan mudah!
Menginstal httpcats mudah, cukup jalankan pip install httpcats !
Saya telah mengembangkan httpcats untuk membuat menggunakan kucing http sederhana dan menyenangkan.
Saat ini, Anda bisa mendapatkan kucing menggunakan salah satu dari dua fungsi - cat_by_name dan cat_by_code
cat_by_name(name: str) mengambil parameter tunggal - name , yang merupakan nama kode status untuk mendapatkan kucing. Setelah menemukan kucing yang cocok dengan nama, ia mengembalikan objek HTTPCat . Inilah contohnya -
from httpcats import cat_by_name
my_cat = cat_by_name ( "Success" )
print ( f"My cat has a code of { my_cat . code } and means { my_cat . name } ! The URL is { my_cat . url } " )
# Prints -
# My cat has a code of 200 and means Success! The URL is https://http.cat/200 cat_by_code(code: int) sangat mirip dengan cat_by_name , hanya menggunakan nilai kode status. Setelah menemukan kucing yang cocok dengan kode, ia mengembalikan objek HTTPCat . Inilah contohnya -
from httpcats import cat_by_code
my_cat = cat_by_code ( 404 )
print ( f"My cat has a code of { my_cat . code } and means { my_cat . name } :( The URL is { my_cat . url } " )
# Prints -
# My cat has a code of 404 and means Not Found :( The URL is https://http.cat/404 imageAnda dapat menggunakan atribut ini untuk mendapatkan byte gambar yang terkait dengan kucing. Anda kemudian dapat menyimpannya atau melihatnya, seperti pada contoh di bawah ini -
from httpcats import cat_by_code
from PIL import Image
from io import BytesIO
my_cat = cat_by_code ( 302 )
cat_image = Image . open ( BytesIO ( my_cat . image ))
cat_image . show ()
# Output below -Paket ini adalah OpenSource sehingga siapa pun dengan pengalaman Python yang memadai dapat berkontribusi pada proyek ini!
Jika Anda menemukan kesalahan/bug/kesalahan dengan paket atau dalam kode, jangan ragu untuk membuat masalah dan melaporkannya di sini.
Jika Anda ingin berkontribusi pada paket ini, potong repositori, buat perubahan Anda dan kemudian cukup buat permintaan tarik!
Jika Anda ingin menghubungi saya -
Mail - [email protected]
Perselisihan - wulf#9716