Animec
A module to get data about anime characters, news, info, lyrics and more. The module scrapes myanimelist to parse requested data.
If you wish to see a feature, please raise an issue. We will surely work on it. You can also join our Discord to get regular updates about the module.
See the Docs for a complete documentation: https://animec.readthedocs.io/en/latest/.
Installation and Usage
To install the module:
pip install animec
To import the module:
import animec
# OR
from animec import *
Examples
Extracting an anime character's data
result = Charsearch("okabe rintarou")
print(result.title, result.url, result.image_url, sep="\n")
'''
Output: (As retrieved from myanimelist), check the documentation for a list of all supported attributes
Rintarou Okabe (岡部 倫太郎)
https://myanimelist.net/character/35252/Rintarou_Okabe
https://cdn.myanimelist.net/images/characters/6/122643.jpg
'''
Requesting anime news
news = Aninews() #default value is 3, check the documentation for a list of all supported attributes
print(news.titles) #returns news titles
print(news.descripion) #returns news description
Getting anime info and recommendations
anime = Anime("dr stone")
print(anime.url)
print(anime.name)
print(anime.description) #check the documentation for a list of all supported attributes
print(anime.recommend()) #returns a list of anime recommendations
Anime Lyrics
lyrics = Anilyrics("Ashiato")
print(lyrics.romaji())
Links
Metadata
Release files for animec 0.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| animec-0.4.2.tar.gz | 11.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| animec-0.4.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.8 kB
Release files / animec-0.4.2.tar.gz
| Download URL | animec-0.4.2.tar.gz |
|---|---|
| Size | 11.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9e35103692b6a03093abae2784cb26842eeccd5a9b3833e1a1e7321cb56eba8a
|
|
BLAKE2b-256 checksum How to use checksums |
7bdf1d13470a94b550b3c18721107744411ec422fcdd7963e5c92ca83c87bbb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 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
|
Release files / animec-0.4.2-py3-none-any.whl
| Download URL | animec-0.4.2-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8a993afd2321d4e8a02e3f8d7332c635173e9d8600cacdec516f862b07e8a1c7
|
|
BLAKE2b-256 checksum How to use checksums |
571fb0a6552331f846a1d22384758f18c4a66488e13d190387df450c7c6aaa48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 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
|