dotamatch:Dota 2 匹配 API 的 Python 绑定

时间:2024-07-18 01:18:20
【文件属性】:

文件名称:dotamatch:Dota 2 匹配 API 的 Python 绑定

文件大小:205KB

文件格式:ZIP

更新时间:2024-07-18 01:18:20

Python

打火机 Dota 2 API 的 Python 绑定。 查看示例以获取有关如何运行它的线索! 随着事情变得更加具体,这个自述文件会慢慢变得更加友好。 如果您需要公开的帐户 ID,我的帐户 ID 是 507891。 一些设计意见 我已经决定 Valve 的 API 名称(例如 GetTeamInfoByTeamId)不太利于代码的可读性,因此我在命名上采取了一些*。 我打算尽可能使用 python 本机数据类型,并尽可能使事情与通用字典和列表非常接近。 例如,我要将 Valve 的日期和时间转换为 Python 日期时间对象。 我打算在未来尽可能多地进行延迟加载,但就目前而言,很多都是急切加载的。 我建议您密切关注您进行的 API 调用数量! 就目前而言,代码非常简单,因此应该很容易理解和掌握。 基础知识 您需要一个 Steam API 密钥才能开始使用。 你可以在这里得到: :


【文件预览】:
dotamatch-master
----test_requirements.txt(5B)
----requirements.txt(16B)
----examples()
--------heroes_played.py(595B)
--------players_from_all_matches.py(381B)
--------items_bought_by_vanity.py(790B)
--------high_skill_item_builds_for_tidehunter.py(634B)
----.travis.yml(293B)
----setup.py(547B)
----dotamatch()
--------economy.py(300B)
--------matches.py(875B)
--------teams.py(844B)
--------history.py(2KB)
--------__init__.py(377B)
--------leagues.py(433B)
--------heroes.py(557B)
--------players.py(2KB)
--------api.py(1KB)
----tests()
--------test_teams.py(545B)
--------test_api.py(587B)
--------test_economy.py(605B)
--------fixtures()
--------test_history.py(870B)
--------test_matches.py(815B)
----.gitignore(6B)
----readme.md(3KB)

网友评论