跳转到主要内容

从Python 2或3访问魔兽争霸3回放文件。

项目描述

这是一个包含读取魔兽争霸3回放文件格式 *.w3g 所需所有内容的单个模块包。W3G是一种自定义二进制格式。其优点是文件大小小,即使是非常长的游戏也不例外。缺点是,为了使这些文件有实际意义,需要提供大量额外数据(如此处所提供),以便有意义地解析这些文件。

回放基本上相当于一系列元数据(地图、玩家等)和大量事件列表。这里的文件解析器为您提供访问这些数据以及一些后处理指标的能力,例如每分钟动作数(APM)。

API应易于使用和了解。类和属性命名合理。以下是一个使用示例

import w3g
f = w3g.File('replay.w3g')

winner = f.winner()
print(winner)

f.print_apm()

您也可以在脚本模式下使用此文件来打印整个游戏及其统计数据

$ ./w3g.py  replay.w3g

如果您有任何问题或问题,请给我发电子邮件或在问题跟踪器上留下问题。

/scopzout

项目详情


下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

w3g-1.0.5.tar.gz (26.5 kB 查看散列)

上传时间:

由以下支持