Skip to main content

AnimeWorld UNOFFICIAL API

Project description

AnimeWorld

AnimeWorld-API

Version Downloads Activity 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.

{
	'name': 'No Game no Life',
	'link': 'https://www.animeworld.tv/play/no-game-no-life.IJUH1'
}

È 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 e consultare il file di esempio: example.py.

Per un utilizzo avanzato consultare la documentazione.

Contributing

Se volete contribuire aprendo Issue o Pull a questa libreria siete ben accetti, tutto il codice sorgente e la documentazione è reperible su GitHub.

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.4.10.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

animeworld-1.4.10-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: animeworld-1.4.10.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for animeworld-1.4.10.tar.gz
Algorithm Hash digest
SHA256 e3b3aa52e2f6780aede72d1b1c988eccd2c066c0085e807f3835a1255a5e4e8e
MD5 b5a11478d878448a31fe39c7fff04641
BLAKE2b-256 a841f33ce8c10785157cc0e6c996a946753ff80fff16b5f1a1e14092c539702b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: animeworld-1.4.10-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for animeworld-1.4.10-py3-none-any.whl
Algorithm Hash digest
SHA256 e254c07ffa656baad40491de3559940423b33b785952d80290d78e4d69d1cbe1
MD5 76815cd4e6fc177367b7e8786c4fdf8a
BLAKE2b-256 3e540fe6942a8e8dffd3446bcc551900a3a132ad28764c1e1f5c52aeb693f08c

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