AniLinkPy
1.0.0
Anilinkpy是一个Python库,提供了一个接口,可以与动漫,缅甸主义者和Kitsu(如动漫/漫画API)进行交互。该库的结构如下:
AniLink :初始连接到不同API的主要类AniList :与Anilist API互动的课程Query :查询数据的方法Mutation :突变数据的方法CustomRequest :用于发送自定义查询/突变基本用法:
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 )该库处理身份验证,请求发送和响应解析。它提供了一个干净的接口,可以与动漫/漫画API进行交互,而无需处理低级细节。
可以通过PIP安装Anilinkpy:
pip install AniLinkPy
图书馆给可以捕获和处理的API错误的例外:
try :
user = anilink . anilist . query . user ({ 'id' : 123 })
except Exception as error :
print ( error )总体而言,Anilinkpy旨在通过提供直观的Python接口来简化与动漫/漫画API的相互作用。