坦克游戏世界控制台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
>;>;fromfutureu import printu function
>;>;from copy import copy
>;>;from wotconsole import tanku 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/?徽章=最新的
==========================================================
=>简介
=
=>
>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
>;>;fromfutureu import printu function
>;>;from copy import copy
>;>;from wotconsole import tanku 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/?徽章=最新的