AniLinkPy
1.0.0
Anilinkpy adalah perpustakaan Python yang menyediakan antarmuka untuk berinteraksi dengan anime/manga API seperti anilist, myanimelist, dan kitsu. Perpustakaan disusun sebagai berikut:
AniLink : Kelas utama yang menginisialisasi koneksi ke API yang berbedaAniList : Kelas untuk berinteraksi dengan API anilistQuery : Metode untuk meminta dataMutation : Metode untuk Mutasi DataCustomRequest : Untuk mengirim pertanyaan/mutasi khusus Penggunaan Dasar:
from AniLinkPy import AniLink
anilink = AniLink ( auth_token )
# Query a user
user = anilink . anilist . query . user ({ 'id' : 123 })
# Custom query
custom_query = """
query {
Viewer {
id
}
}
"""
result = anilink . anilist . custom ( custom_query )Perpustakaan menangani otentikasi, permintaan pengiriman, dan parsing respons. Ini menyediakan antarmuka yang bersih untuk berinteraksi dengan API anime/manga tanpa harus berurusan dengan detail tingkat rendah.
Anilinkpy dapat diinstal melalui PIP:
pip install AniLinkPy
Perpustakaan melempar pengecualian untuk kesalahan API yang dapat ditangkap dan ditangani:
try :
user = anilink . anilist . query . user ({ 'id' : 123 })
except Exception as error :
print ( error )Secara keseluruhan, Anilinkpy bertujuan untuk menyederhanakan interaksi dengan API anime/manga dengan menyediakan antarmuka python yang intuitif.