Skip to main content

AnimeWorld UNOFFICIAL API

Project description

AnimeWorld

AnimeWorld-API

Version Activity Publish to PyPI

PyPI - Downloads PyPI - Downloads PyPI - Downloads

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.so/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.so/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.

Se volete aggiungere un nuovo server da cui scaricare gli episodio, allora leggere la sezione contributing.

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

Uploaded Source

Built Distributions

animeworld-1.6.0-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

animeworld-1.6.0-1-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: animeworld-1.6.0.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for animeworld-1.6.0.tar.gz
Algorithm Hash digest
SHA256 42ad82f0cea302934da6515b82e49b6fe27ac8cbd7d5c9dec0abcb62cde6f15b
MD5 41ecc131fdcbaf232d06c3c2f45949ee
BLAKE2b-256 17b0053069a901850f5d9ab8d33ebfd0165735617ec201a5273c2c53edea6030

See more details on using hashes here.

File details

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

File metadata

  • Download URL: animeworld-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for animeworld-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d5954045b0fd788a7e0678eb40c7a1730210f333d2ebf0bc77bd95668b03f1cc
MD5 e76b2496e33d8b0aa6bad216123009fe
BLAKE2b-256 05a8c7959a492ff841ba787884d09dcf713bae076bdc46dcd956ef08025afa5a

See more details on using hashes here.

File details

Details for the file animeworld-1.6.0-1-py3-none-any.whl.

File metadata

  • Download URL: animeworld-1.6.0-1-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for animeworld-1.6.0-1-py3-none-any.whl
Algorithm Hash digest
SHA256 8d03e357f5484274bea5ad07461059323c0e6f3302fe8bd1b819fe37af5fce54
MD5 13f4233548413030686ce41fea5f08a9
BLAKE2b-256 fa3b0ec6d8278bf1acf684731d164679eb46ac9526e5334bf3c140401350272c

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