用于python 3的dota 2 api包装器和解析器

d2api的Python项目详细描述


D2API

简介

python 3包装器和解析器,用于与valve的dota 2 webapi交互。

Documentation
Documentation

这个项目仍在增长,包括额外的解析、测试、文档和示例。

安装

使用PIP安装(推荐)

从PIP安装,使用:

$ pip install d2api

从github克隆

下载最新版本并使用以下命令安装:

$ git clone https://github.com/whoophee/d2api/
$ cd d2api/
$ python setup.py install

开始

首先,您需要来自Steam的api密钥。完成后,可以用两种方法之一初始化包装器。

使用环境变量初始化

将环境变量D2_API_KEY设置为刚刚生成的api键,然后使用,

初始化包装器
api=d2api.APIWrapper()

初始化内联

您还可以使用,

# This takes priority over the environment variableapi=d2api.APIWrapper(api_key='your api key')

您可以找到更多的用例和示例here

文档

文档可在http://d2api.readthedocs.org/

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

推荐PyPI第三方库


热门话题
java如何修复尝试将用户签名到服务器主机时出现的“字符串无法转换为json对象”错误?   控制台Java:不使用新行更新命令行中的文本   java servlet接收xml数据时,出现错误   使用REST API在Bitbucket中复制或复制存储库   java如何在JavaFX中对齐一行?   java如何在活动中显示通过服务获得的数据?   返回BigDecimal作为字符串:返回int   java组织。openqa。硒。InvalidSelectorException:尝试查找元素时选择器无效   java仅在阻塞状态下通知和通知所有影响线程   java JBOSS无法启动部署   java方法的返回值能保证类型安全吗?   JavaeShadoop序列化组织。阿帕奇。hadoop。木卫一。短写失败   java如果我在同一个类上同步了两个方法,它们能同时运行吗?   不使用java数据库的spring分页实现   java如何将字符串切碎成这样的数组?