python魔兽世界活动api

wow.activityapi的Python项目详细描述


Change history

changelog

0.1 (09-13-10)

  • 初始版本

0.2 (09-13-10)

  • 添加了doctest

0.3 (09-13-10)

  • 更详细的doctest(也用作自述文件)

0.4 (09-16-10)

  • 修正了doctest中的一个拼写错误
  • 如果plone language是“en”,则修改为获取en-gb xml;如果是“de”->;de-xml,则修改为获取更好的i18n
  • 更改了获取活动(self、name、realm、zone、language)以获取活动(self、name、realm、zone、language、count),以便 操纵它返回的活动数

Detailed Documentation

Introduction

活动api从军械库读取字符活动表,以获取字符的最后五个操作。

Usage

要使用api,只需执行这样的导入操作

>>> from activity_api import Activity

mock realm status.get_realm_status

返回的输出与我们从api获得的输出类似,因此 此测试可在脱机时使用

>>> from test_activity import mocked_get_activity

模拟函数

>>> Activity.get_activity = mocked_get_activity

首先创建活动对象的实例

>>> activity = Activity()

要获取最近的活动,请使用get_activity(名称、领域、区域、计数) count必须是<;您所需的活动计数>;+1,如果您要5,count必须是6,等等。

>>> activities = activity.get_activity("Kutschurft", "Azshara", "EU", 6)
>>> test_activities = [u'Earned the achievement [Neck-Deep in Vile (10 player)].',
...                    u'Has now completed [Victories over the Lich King (Icecrown 10 player)] 4 times.',
...                    u'Has now completed [Sindragosa kills (Heroic Icecrown 10 player)] 2 times.',
...                    u'Has now completed [Valithria Dreamwalker rescues (Heroic Icecrown 10 player)] 4 times.',
...                    u'Has now completed [Blood Queen Lanathel kills (Heroic Icecrown 10 player)] 6 times.']

>>> activities == test_activities
True

Contributors

Marc Goetz,作者

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

推荐PyPI第三方库


热门话题
安卓 studio安装的java Unity本机广告   java如何将映射转换为对象   java我试图使用rest控制器从h2数据库中检索记录,但它说没有数据集   反思为什么会抛出java。lang.InstanceException?   在opensuse中找不到Java/javac   java为Android上的谷歌地图添加了5900多个标记。如何有效地做   java如何在if语句中使用循环   java如何在JPA(Hibernate)中映射一对多关系和复合主键?   如何在Java中读取和写入外部进程?   Java线程。睡眠时间最短   java使用EclipseGradle插件如何离线托管和使用依赖项(库jar文件)   java为什么虚拟引用在排队时没有被清除?   java无法理解如何创建用于响铃报警的取消按钮   java解析不应通过注入容器错误发生   java Toast或ProgressDialog不显示   java在自定义对象上使用优先级队列的更好方法   java格式的。wmv文件。(或者任何视频文件都很好)   从页面调用另一个侦听器后,不会调用java JSF<f:ajax>侦听器   java注释ConfigApplicationContext不能多次刷新有什么原因吗?