Skip to main content

AnimeWorld UNOFFICIAL API

Project description

AnimeWorld

AnimeWorld-API

Download Publish to PyPI

AnimeWorld-API is an unofficial library for AnimeWorld (Italian anime site).

Installazione

Questa libreria richiede Python 3.6 o superiore.

È Possibile installarare la libreria tramite pip:

pip install animeworld

Utilizzo

Per ricercare un anime per nome nel sito di animeWolrd è possibile usare la funzione find().

import animeworld as aw

res = aw.find("No game no life")
print(res)

La funzione estituirà un dizionario contentente per chiave il nome dell'anime e per valore il link della pagina di animeworld.

{
    'No Game no Life': 'https://www.animeworld.tv/play/no-game-no-life.IJUH1',
    'No Game No Life: Zero': 'https://www.animeworld.tv/play/no-game-no-life-zero.p-2vq'
}

È Possibile anche scaricare gli episodi di un anime.

import animeworld as aw

anime = aw.Anime(link="https://www.animeworld.tv/play/danmachi-3.Ydt8-")
for episodio in anime.getEpisodes():
    print("Episodio Numero: ", episodio.number)
        
    if(episodio.download()):
        print("scaricato")
    else:
        print("errore")

    if x.number == '1': break
Episodio Numero: 1
scaricato

Utilizzo Avanzato

Per testare velocemete le funzionalità della libreria è possibile usare consultare il file di esempio: example.py.

Per un utilizzo avanzato consultare la documentazione.

Per l'accesso al codice sorgente, alla documentazione e agli esempi andare qui.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

animeworld-1.3.7.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

animeworld-1.3.7-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file animeworld-1.3.7.tar.gz.

File metadata

  • Download URL: animeworld-1.3.7.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for animeworld-1.3.7.tar.gz
Algorithm Hash digest
SHA256 ef4be8d592a333ab520b3112b21d7d26345392318710b98e04eb0120d6581e54
MD5 37c6c0f4401e71f897e76ab4611ed498
BLAKE2b-256 5556b86463e9ec9ab45d0f9a48871bd4eef45fed3fef40d4fa4128df91ba5a02

See more details on using hashes here.

File details

Details for the file animeworld-1.3.7-py3-none-any.whl.

File metadata

  • Download URL: animeworld-1.3.7-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for animeworld-1.3.7-py3-none-any.whl
Algorithm Hash digest
SHA256 4efa490d08b7657067d73e56bd00e6e87fa5ebf2c5d570bf098eeb0aee08e0f4
MD5 cdcd6c38e98d37f83dbb0beb9b243b69
BLAKE2b-256 0febc17ae61601799170049c860df1473ddfa7620fe782e8df55483c51634fc3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page