QuickStart
Per prima cosa importiamo la libreria:
Sessione (Opzionale)
Potrebbe essere necessario cambiare il base_url di tutti i link se il sito di animeworld cambia da https://www.animeworld.ac a qualcos'altro.
Per fare ciò è necessario cambiare il base_url della sessione (SES)
Find
Adesso proviamo a cercare un anime:
Output
[
    {
        "id": 1717,
        "name": "Sword Art Online",
        "jtitle": "Sword Art Online",
        "studio": "A-1 Pictures",
        "release": "05 Luglio 2014",
        "episodes": 25,
        "state": "1",
        "story": 'Kazuto "Kirito" Kirigaya, un genio della programmazione, entra in una realtà  virtuale interattiva con pluralità  di giocatori (una realtà  "massively multi-player online" o "MMO") denominata "Sword Art Online". Il problema sta nel fatto che, una volta entrati, se ne può uscire solo vincitori, completando il gioco, perché il game over equivale a morte certa del giocatore.',
        "categories": [...],
        "image": "https://img.animeworld.ac/locandine/36343l.jpg",
        "durationEpisodes": "23",
        "link": "https://www.animeworld.ac/play/sword-art-online.N0onT",
        "createdAt": "2020-08-02T15:42:44.000Z",
        "language": "jp",
        "year": "2012",
        "dub": False,
        "season": "summer",
        "totViews": 461576,
        "dayViews": 204,
        "weekViews": 459,
        "monthViews": 6416,
        "malId": 11757,
        "anilistId": 11757,
        "mangaworldId": None,
        "malVote": 7.35,
        "trailer": "https://www.youtube.com/embed/6ohYYtxfDCg?enablejsapi=1&wmode=opaque",
    },
    ...
]
La funzione find restituisce una lista di dizionari, uno per ogni anime trovato. Ogni dizionario contiene molte informazioni, tra cui: il nome, il numero di episodi, la data di uscita, il link, ecc.
Anime
La classe Anime è l'oggetto che stà alla base di questa libreria. Per istanziarla è necessario passare il link dell'anime, ottenuto direttamente dal sito di AnimeWorld o dalla funzione find vista prima.
Warning
È possibile passare il link completo alla classe Anime come ad esempio:
Ma il base_url (https://www.animeworld.ac) verrà rimpiazzato con quello definito nella Sessione (SES).Con questa classe è possibile ottenere informazioni sull'anime:
Output
Titolo: Sword Art Online
----------------------------------
Trama: Kazuto "Kirito" Kirigaya, un genio della programmazione, entra in una realtà  virtuale interattiva con pluralità  di giocatori (una realtà  "massively multi-player online" o "MMO") denominata "Sword Art Online". Il problema sta nel fatto che, una volta entrati, se ne può uscire solo vincitori, completando il gioco, perché il game over equivale a morte certa del giocatore.
----------------------------------
Informazioni generali:
Categoria: Anime
Audio: Giapponese
Data di Uscita: 08 Luglio 2012
Stagione: Estate 2012
Studio: A-1 Pictures
Genere: ['Avventura', 'Azione', 'Fantasy', 'Gioco', 'Romantico', 'Sentimentale']
Voto: 8.36 / 10
Durata: 23 min/ep
Episodi: 25
Stato: Finito
Visualizzazioni: 461.733
----------------------------------
Ma soprattutto scaricare gli episodi:
Info
Se al metodo getEpisodes() non viene passato nessun argomento, verranno ottenuti TUTTI gli episodi dell'anime.
Warning
ep.number è un attributo di tipo str, maggiori informazioni qui.