战队人员转会变动 (Team Transactions)
获取战队的阵容人员进出历史:选手加盟、离队以及转入非活跃状态,包含具体日期与职务。
team.transactions(team_id) 返回指定战队在 vlr.gg 上的历史阵容转会与人员流动记录。
函数签名
team.transactions(team_id: int) -> TeamTransactions参数
Prop
Type
返回值 - TeamTransactions
Prop
Type
TeamTransaction 字段说明
Prop
Type
TransactionPlayer 字段说明
Prop
Type
示例
查看近期人员变动
import vlrdevapi
history = vlrdevapi.team.transactions(team_id=2593)
print(f"战队 {history.team_id} 的人员变动历史:")
for t in history.transactions[:10]:
print(f" {t.date}: {t.player.ign} {t.action.value} ({t.position})")统计加盟与离队次数
from collections import Counter
import vlrdevapi
history = vlrdevapi.team.transactions(team_id=2593)
counts = Counter(t.action.value for t in history.transactions)
print(f"加入 (Join): {counts.get('Join', 0)}")
print(f"离队 (Leave): {counts.get('Leave', 0)}")
print(f"转替补/非活跃 (Inactive): {counts.get('Inactive', 0)}")柯里化链式访问
import vlrdevapi
team = vlrdevapi.team(2593)
history = team.transactions()
for t in history.transactions[:5]:
print(f"{t.date}: {t.player.ign} -> {t.action.value}")最后更新于