BattleRite遥测分析器

warhound的Python项目详细描述



Warhound
=


BattleRite API遥测解析器。




简介
——





“遥测”是由Stunlock Studios通过HTTP提供的每项匹配文件。它包含关于每一轮匹配中发生的事件的详细事件——比通过“battlerite api”lt;https://developer.battlerite.com>;` ` `.


要获取匹配遥测文件,您需要一个位于“match
详细信息”响应体中的url。您可以使用类似于
`furrycorn<;https://github.com/odeumgg/furrycorn>;``的库与api交互。

获得匹配遥测的url后,使用此库对其进行解析。

使它更容易找到您需要的数据。



wiki
----


我们使用“wiki<;https://github.com/odeumgg/warhound/wiki>;”来记录“warhound”。请随意做出贡献。



installation
----

``pip install warhound``应该为您的项目做到这一点。




development
----

使用“pipenv<;https://docs.pipenv.org/>;``来设置需求应该是轻而易举的事。


项目目录中启动一个“nix shell”,以获得一个开发shell。克隆目录并在命令行中导航到本地repo。
2.`` pipenv安装——三个“`
3。`` pipenv shell``

要进行开发,请确保“pythonpath”包含项目根目录。使用“py.test”运行测试


与逻辑步骤相比,对类型进行推理要容易得多,而且考虑到jsonapi的高度结构化特性,它感觉非常合适。

我很乐意提供帮助和解释。



许可证
----


本项目版权所有©2018 Odeum.gg,并根据麻省理工学院许可证获得许可。
查看“许可证”<;https://github.com/odeumgg/warhound/blob/master/license>;`



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用Java中的扫描仪读取文本文件中的特定字符?   java如果我们在hibernate中开始事务但不提交它,会发生什么?   Azure CosmosDB Java Springboot中的无服务器帐户不支持spring boot设置提供吞吐量或容器自动导航   附加到新对象的Java注释?   java如何将自定义文本视图添加到。在Kotlin中添加通知操作   java Shibboleth添加_OpenSAMLcookies,导致HTTP头大小>8k   分布式传感器数据(~40Hz)的高效Java观测器设计   java如何在while循环外声明数组,但在while循环中初始化它?   用@XmlElementRef注释的java元素没有显示在JAXB编组字符串中?   java替换二维数组的值   java如何在任务栏上创建Windows7加载栏   java如何在组件注释bean中使用会话或RequestScope bean?   java netbeans freermarker插件错误:在实现版本中请求netbeans桥的插件Lexer   java谷歌地图方向。加载失败,返回服务器错误   java当我试图递归地计算两个值之间的整数之和时,为什么结果返回一个奇怪的值?   java如何通过html文件的用户获取运行时输入,以使用Jsoup进行解析?