An open API service indexing awesome lists of open source software.

https://github.com/csfelix/anime-data-scrapper

⛏️ Web Scrapper of MyAnimeList data using Jikan API ⛏️
https://github.com/csfelix/anime-data-scrapper

animes jikan my-anime-list my-anime-list-api python web-scraping

Last synced: 6 months ago
JSON representation

⛏️ Web Scrapper of MyAnimeList data using Jikan API ⛏️

Awesome Lists containing this project

README

          

⛏️ API Consumer: Scrapper ⛏️


Getting animes, users and scores data from MyAnimeList with Jikan


```
- Animes Data Fetcher
- Users Data Fetcher
- Users Details Fetcher
- Users Scores Fetcher
- Filtering Datasets
```


All the datas are extracted from [MyAnimeList (MAL)](https://myanimelist.net) website via its unofficial API [Jikan](https://jikan.moe). Jikan contains some limitations about the amount of requisition per time, so you can use this API Consumer in two ways: 1) getting only data from id 0 to 100; 2) getting all available data. This last one takes several time, so patience 😅

The table below shows the requisitions limitations per time:

Jikan API Requisitions per Time

Duration
Requests


Daily
Unlimited


Per Minute
60 requests


Per second
3 requests


You can check its documentation here: [Jikan Documentation](https://docs.api.jikan.moe/#section/Information).

---

⚙️ Environment

- Python 3.10.x Version;
- Jupyter Lab 3.5.x Version;
- BeautifulSoup, JSON, Numpy, Pandas, Re, Requests and Time Packages

```bash
pip install bs4 json numpy pandas re requests time
```