AnimeWorld UNOFFICIAL API
Project description
AnimeWorld-API
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42ad82f0cea302934da6515b82e49b6fe27ac8cbd7d5c9dec0abcb62cde6f15b |
|
MD5 | 41ecc131fdcbaf232d06c3c2f45949ee |
|
BLAKE2b-256 | 17b0053069a901850f5d9ab8d33ebfd0165735617ec201a5273c2c53edea6030 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5954045b0fd788a7e0678eb40c7a1730210f333d2ebf0bc77bd95668b03f1cc |
|
MD5 | e76b2496e33d8b0aa6bad216123009fe |
|
BLAKE2b-256 | 05a8c7959a492ff841ba787884d09dcf713bae076bdc46dcd956ef08025afa5a |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d03e357f5484274bea5ad07461059323c0e6f3302fe8bd1b819fe37af5fce54 |
|
MD5 | 13f4233548413030686ce41fea5f08a9 |
|
BLAKE2b-256 | fa3b0ec6d8278bf1acf684731d164679eb46ac9526e5334bf3c140401350272c |