Skip to main content

AnimeWorld UNOFFICIAL API

Project description

AnimeWorld

AnimeWorld-API

Version Activity Publish to PyPI Deploy MkDocs

PyPI - Downloads PyPI - Downloads PyPI - Downloads

Static Badge Static Badge

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

Installation

This library requires Python 3.7 or later.

You can install the library using pip:

pip install animeworld

Usage

To search for an anime by name on the AnimeWorld site, you can use the find() function.

import animeworld as aw

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

The function will return a dictionary with the anime name as the key and the link to the anime world page as the value.

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

You can also download episodes of an anime.

import animeworld as aw

anime = aw.Anime(link="https://www.animeworld.so/play/danmachi-3.Ydt8-")
for episode in anime.getEpisodes():
    print("Episode Number: ", episode.number)
        
    if(episode.download()):
        print("Downloaded")
    else:
        print("Error")

    if episode.number == '1': break
Episode Number: 1
Downloaded

Documentation

The complete documentation is available here: Documentation

For an overview of all the basics, go to the QuickStart section.

For more advanced topics, see the Advanced Usage section.

The API Reference section provides a complete API reference.

If you want to contribute to the project, visit the Contributing section.

Star History

Star History Chart

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

awHyper-1.0.0.tar.gz (15.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

awHyper-1.0.0-py3-none-any.whl (21.4 kB view details)

Uploaded Python 3

File details

Details for the file awHyper-1.0.0.tar.gz.

File metadata

  • Download URL: awHyper-1.0.0.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for awHyper-1.0.0.tar.gz
Algorithm Hash digest
SHA256 8591ead8a2e49bd70812e7746db4a4e524f21c27734702a84e7d67407df232d3
MD5 53121446a3aa4524a568fcc92156c388
BLAKE2b-256 40f1404e95513f3208a2c94a032bb9070a3c5c0ccf47f9412ae6a9ec7152213b

See more details on using hashes here.

File details

Details for the file awHyper-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: awHyper-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 21.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for awHyper-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e9035a18cb5d35e49c2b62c3bbc1695c4ce85693344e72f823dc7382a3fc8ef5
MD5 2af8df6774f05b6ceb899c4020f7857c
BLAKE2b-256 3264b7860496fe527c2ee7aec5e67a4002c841c8bda70c8de398d9a9846d2fcb

See more details on using hashes here.

Supported by

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