← 返回
未分类 中文

Tpvl

TPVL (Taiwan Professional Volleyball League) stats, scores, schedules, and standings for Taiwan's pro volleyball.
TPVL(台湾职业排球联赛)统计、比分、赛程和排名
ichendong
未分类 clawhub v1.1.3 3 版本 100000 Key: 无需
★ 0
Stars
📥 580
下载
💾 0
安装
3
版本
#latest

概述

TPVL Skill - 台灣職業排球聯盟資訊查詢 🏐

Query TPVL game results, schedules, and standings for the Taiwan Professional Volleyball League.

Data Sources

SourceDescription
---------------------
TPVL official websiteGame results, schedule, standings via __NEXT_DATA__ SSR JSON

Note: TPVL's /api/* endpoints require authentication (401). All data is extracted from server-side rendered __NEXT_DATA__ JSON embedded in page HTML.

  • Homepage (/): Recent 5 completed + 5 upcoming matches + rankings
  • Schedule page (/schedule/schedule): All completed match data (82+ games)
  • Record page (/record): Full team standings with detailed stats

Teams (2025-26 Season)

TeamEnglish
---------------
臺中連莊Taichung Winstreak
台鋼天鷹TSG SkyHawks
臺北伊斯特Taipei East Power
桃園雲豹飛將Taoyuan Leopards

Features

FeatureScriptSourceStatus
---------------------------------
Game resultstpvl_games.pyTPVL /schedule/schedule page
Scheduletpvl_schedule.pyTPVL homepage + schedule page
Standingstpvl_standings.pyTPVL /record page
Player statstpvl_stats.pyAuto-detects TPVL pages🔄 Auto-detect

Game Type Codes

目前 TPVL 官網僅有單一賽事類型(例行賽),資料結構中只有一組 seasonId/divisionId/poolId

  • seasonId: 171
  • divisionId: 272
  • poolId: 443
  • round: 3 ~ 5(巡迴賽輪次)

沒有明確的例行賽/季後賽/總冠軍賽區分。官網也沒有對應的篩選 UI。若未來球季加入季後賽,將新增 --kind 參數支援。

Player Stats

tpvl_stats.py 會自動偵測 TPVL 官網球員數據頁面是否可用(路由 /results/player-introduction/results/competition-data)。若頁面已開放,將自動取得實際數據;若仍為 404 則回傳空資料。

Quick Start

All scripts use uv run for dependency management.

Game Results

uv run scripts/tpvl_games.py --limit 10
uv run scripts/tpvl_games.py --date 2026-03-22
uv run scripts/tpvl_games.py --team 台鋼 --limit 5
uv run scripts/tpvl_games.py --year 2025

Schedule

uv run scripts/tpvl_schedule.py
uv run scripts/tpvl_schedule.py --date 2026-03-28
uv run scripts/tpvl_schedule.py --team 連莊
uv run scripts/tpvl_schedule.py --all --limit 20

Standings

uv run scripts/tpvl_standings.py
uv run scripts/tpvl_standings.py --output text

Player Stats (⚠️ Coming Soon)

uv run scripts/tpvl_stats.py --category 得分 --top 20 --output text
uv run scripts/tpvl_stats.py --team 台鋼 --category 攔網

Dependencies

Auto-installed via uv:

  • requests — HTTP requests
  • beautifulsoup4 — HTML parsing (reserved for future scraping needs)
  • lxml — Fast parser

Notes

  • Data source: TPVL official website (tpvl.tw)
  • Data cached for 30 minutes in /tmp/tpvl_cache/
  • Team name filtering supports aliases (e.g., 台鋼, 連莊, 伊斯特, 桃園)
  • For learning and personal use only. Please follow TPVL terms of service.

版本历史

共 3 个版本

  • v1.1.3 当前
    2026-06-06 06:38
  • v1.1.1
    2026-05-23 23:14 安全 安全
  • v1.1.0
    2026-03-31 01:09 安全 安全

安全检测

腾讯云安全 (Keen)

队列中

腾讯云安全 (Sanbu)

队列中

🔗 相关推荐

Taiwan Basketball

ichendong
台湾职业篮球(PLG、TPBL)的统计、比分、赛程、球员信息、实时比分、技术统计、通知及交易。
★ 0 📥 628

Face8 Celebrity Recognition

ichendong
上传照片,使用 Face8 台湾人脸识别引擎识别名人
★ 0 📥 224

Dcard

ichendong
使用 patchright (Playwright) headless browser 绕过 Cloudflare,获取 Dcard 文章标题、正文和图片链接。
★ 0 📥 239