動畫瘋爬蟲工具
Project description
anigamerpy 0.2.0
動畫瘋爬蟲工具
下載
pip install anigamerpy
使用方式
本模組可獲取兩種資料
- 新番資料
即動畫瘋首頁的所有動畫
from anigamerpy import anime
from loguru import logger
data = anime.Anime().new_anime().data
#0為第一筆資料 1為第二筆資料 以此類推
logger.info(data[0]['name']) #動畫名
logger.info(data[0]['watch_count']) #目前觀看次數
logger.info(data[0]['episode']) #目前集數
logger.info('https://ani.gamer.com.tw/' + data[0]['href']) #動畫連結
logger.info(data[0]['image']) #圖片
- 搜尋資料
獲取搜尋的結果
from anigamerpy import anime
from loguru import logger
data = anime.Anime().search_anime(keyword='bang dream').data #需加入搜尋關鍵字 請使用字串來搜尋
#0為第一筆資料 1為第二筆資料 以此類推
logger.info(data[0]['name']) #動畫名
logger.info(data[0]['watch_count']) #觀看次數
logger.info(data[0]['episode']) #集數
logger.info(str(data[0]['years'])[3:]) #年分
logger.info('https://ani.gamer.com.tw/' + data[0]['href']) #動畫連結
logger.info(data[0]['image']) #圖片
logger.info(data[0]['tags']) #標籤
- 所有動畫
動畫瘋內的所有動畫 參數ID請參考此Json檔
from anigamerpy import anime
from loguru import logger
'''
[ 參數 ]
all_anime()內含有許多參數,以下說明各個參數的功能:
1.tags 動畫屬性 需為list list內需為整數ID且最多五項
2.category 動畫類型 需為整數ID
3.target 動畫對象 需為整數ID
4.sort 排列方式 需為整數ID (空值或1為依年份排列 2為依月人氣排序)
5.page 頁數 需為整數 空值為第一頁
[ 提示 ]
1.all_anime()內若為空,則返回所有動畫標籤內第一頁之內容
2.參數可以不用全部都使用,可僅使用其中幾個
3.以上參數若某項為空則代表顯示該頁籤之全部結果
'''
data = anime.Anime().all_anime().data #請參照上方
#0為第一筆資料 1為第二筆資料 以此類推
logger.info(data[0]['name']) #動畫名
logger.info(data[0]['watch_count']) #觀看次數
logger.info(data[0]['episode']) #集數
logger.info(str(data[0]['years'])[3:]) #年分
logger.info('https://ani.gamer.com.tw/' + data[0]['href']) #動畫連結
logger.info(data[0]['image']) #圖片
logger.info(data[0]['tags']) #標籤
其他
若有發現任何bug或是問題,請開issue
License
本專案使用 MIT LICENSE
MIT © Sakuya0502
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
anigamerpy-0.2.0.tar.gz
(3.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file anigamerpy-0.2.0.tar.gz.
File metadata
- Download URL: anigamerpy-0.2.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
980efa91c0183df411e8135f21fed38894b30ed1999562a14ea7f1fd1e8acb5d
|
|
| MD5 |
831c98cb5e6c072ccbff9758728f6885
|
|
| BLAKE2b-256 |
e89d71f1663892480156931688291e006051fb634f553dfded651ee1958b7b52
|
File details
Details for the file anigamerpy-0.2.0-py3-none-any.whl.
File metadata
- Download URL: anigamerpy-0.2.0-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24832b1f3a91c6960f059f4a36ea69e987ad6ab29d67d18f7dbd6b645a9eecca
|
|
| MD5 |
8c3395bcc960cb086d8d04396b4692e9
|
|
| BLAKE2b-256 |
aad68b5018e6bd17edff374104048454941abbc993a4c6d35d799e089681fafd
|