ginko = jikan.character(425) pprint(ginko) kana_hanazawa = jikan.person(189) pprint(kana_hanazawa) naruto = jikan.search(search_type='anime', query='naruto') pprint(naruto) winter_2018 = jikan.season(year=2018, season='winter') pprint(winter_2018) archive = jikan.season_archive() pprint(archive) later = jikan.season_later() pprint(later) monday = jikan.schedule(day='monday') pprint(monday) top_anime = jikan.top(type='anime') pprint(top_anime) action = jikan.genre(type='anime', genre_id=1) pprint(action) deen = jikan.producer(producer_id=37) pprint(deen) jump = jikan.magazine(magazine_id=83)
print(colored('Name:', 'green'), each['title']) print('') print(colored('Genres: ', 'green'), end='') for items in genres: print(colored(items + ' ', 'red'), end='') print('') print(colored('MAL link:', 'green'), colored(each['url'], 'blue')) print('') print(colored('Description: ', 'green'), each['synopsis']) print('-' * 80) if arg == 'upcoming': upcoming = jikan.season_later() search(upcoming) else: split = arg.split('-') try: year = int(split[0]) except ValueError: print('The given argument is not valid!\nEXP: 2016-winter') exit() seasons = ['winter', 'spring', 'fall', 'summer'] if split[1] not in seasons: print('No such a season!!') exit() search = jikan.season(year=year, season=split[1])