AniLinkPy
1.0.0
Anilinkpy는 Anilist, Myanimelist 및 Kitsu와 같은 애니메이션/만화 API와 상호 작용하는 인터페이스를 제공하는 Python 라이브러리입니다. 라이브러리는 다음과 같이 구성됩니다.
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와 상호 작용할 수있는 깨끗한 인터페이스를 제공합니다.
Anilinkpy는 PIP를 통해 설치할 수 있습니다.
pip install AniLinkPy
라이브러리는 잡히거나 처리 할 수있는 API 오류에 대한 예외를 제외합니다.
try :
user = anilink . anilist . query . user ({ 'id' : 123 })
except Exception as error :
print ( error )전반적으로 Anilinkpy는 직관적 인 Python 인터페이스를 제공하여 애니메이션/만화 API와의 상호 작용을 단순화하는 것을 목표로합니다.