坦克游戏世界控制台api包装

wotconsole的Python项目详细描述


` wotconsole``
==========================================================

=>简介
=
=>

>wotconsole是一个python模块,用于与游戏开发者的api进行交互
api,特别是针对“坦克世界的坦克坦克世界”的api,是一个专门用于与游戏开发者的api进行交互的python模块,是一个与游戏开发者的api进行交互的python模块。-控制台
<;https://console.wargaming.com>;``游戏这是一个为方便使用而设计的工具。



--------


虽然作战游戏提供了自己的API包装,而另一个是由第三方构建的,但它们各自没有WOTX(坦克世界控制台)
端点,或者没有足够的文档来理解如何充分利用它们的库因此,我自己动手创建了一个
全面且易于使用的系统。

为什么不坚持:py:mod:` ~.requests`?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
虽然``requests``库可以满足
一般使用,但必须记住应该发送什么参数和url端点可能有点麻烦。当
尝试脱机编码时,也很不方便本模块记录了所有这些内容,并将为您跟踪
URL。

`eww,python!<;https://goo.gl/3rsot4>;` ^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

grow up;)


——


WOTConsole是为方便开发人员而设计的假设您需要搜索坦克。



本模块旨在解决其中一些问题,甚至是大多数开发人员可能不关心的问题。我们可以重写代码如下:

代码::python

>;>;fromfutureu import printu function
>;>;from copy import copy
>;>;from wotconsole import tanku info

>;&apikey='demo'

字段=['短名称',
…'某些类型的参数接受多种类型的列表
和gt;& gt;xfn= TANKYOFIN(APIKEY,TANKYIDID = [ 1,257′])< BR/> & gt;& gt;&打印类型(pSHIFO)
&类“WOT控制台”。WOTXREST & gt;
BR/>返回的数据是词典;层wotxresponse将作为一个
>>>>对于tank廑id,在psinfo.iteritems()中的数据:
…打印(TangkID,data)< 1,{U'Type:5,U'Type:U'StimultCar,U'SuthNo.','BR/> U'St':U'SuSr'} BR/>< BR> >你可以直接访问索引使用索引
& gt;& gt;and打印(xFi'[1])[Br/T> Br/T-34
& Gt;& Gt;打印(xFiel[257])[SUB8/BR/> BR/>< BR> >您是否需要“复制”数据,将其作为属性“BR/> & gt;& gt;;复制=复制(xFiel.Data)
& gt;&打印;打印(类型(复制))
&类型;车辆信息(apikey,tankúid='A')

>;>;除了WOTXResponseError as wat:
print(wat)
无效的容器id

json成为“异常”的一部分,甚至可以在方法作用域之外进行调试。
…打印(wat.error['code'])
407
…打印(wat.error['field'])
tank\u id

打印(键入(wat.raw))
<;类“requests.models.Response”>;

我们能看到爱吗?
--------


计划功能的最新列表将始终位于
:文件:`TODO.rst`文件中目前它包含:

包含::todo.rst

…|文档图片:https://readthedocs.org/projects/docs/badge/?version=latest
:alt:Documentation Status
:scale:100%
:target:https://wotconsole.readthedocs.io/en/latest/?徽章=最新的

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

推荐PyPI第三方库


热门话题
java如何使用javax从GetHTTP方法检索参数。ws。rs.*和玻璃鱼?   java是否可以在一个EJB3bean中同时使用@WebService、@Stateless和@Singleton?   java为什么我的变量不能接收值(接口)   即使PlayerView已暂停,java Exoplayer也会播放音频   java节点不能通过noe4j中的标签查找   在安卓中通过java动态添加Spinner   java为什么我不能使用Apache CLI解析选项   springjavajar文件读取图像文件   Android定时器的Java   使用TinyDB时出现java NullPointerException   java有什么方法可以获取HTTP get、POST、PUT、DELETE的常量?   使用摘要身份验证将java Maven Cargo插件部署到tomcat   数组二进制计算器赋值(Java)   内存泄漏Java,堆大小没有减少