幽灵客户端

berserk的Python项目详细描述


狂暴

https://img.shields.io/pypi/v/berserk.svghttps://img.shields.io/travis/rhgrant10/berserk.svgDocumentation Status

用于lichess api的python客户端

功能

  • 由用户自行决定处理json和pgn格式
  • all已实现的终结点
  • 提供令牌身份验证支持
  • 与OAuth2轻松集成

使用量

您可以将任何类似requests.Session的对象用作会话,包括 来自requests_oauth。包括一个简单的令牌会话,如下所示:

importberserklichess.account.get()lichess.account.get_email()lichess.account.get_preferences()lichess.account.get_kid_mode()lichess.account.set_kid_mode()lichess.account.upgrade_to_bot()lichess.users.get_realtime_statuses()lichess.users.get_all_top_10()lichess.users.get_leaderboard()lichess.users.get_public_data()lichess.users.get_activity_feed()lichess.users.get_by_id()lichess.users.get_by_team()lichess.users.get_live_streamers()lichess.games.export()lichess.games.export_by_player()lichess.games.export_multi()lichess.games.get_among_players()lichess.games.get_ongoing()lichess.games.get_tv_channels()lichess.challenges.create()lichess.challenges.accept()lichess.challenges.decline()lichess.bots.stream_incoming_events()lichess.bots.stream_game_state()lichess.bots.make_move()lichess.bots.post_message()lichess.bots.abort_game()lichess.bots.resign_game()lichess.bots.accept_challenge()lichess.bots.decline_challenge()lichess.tournaments.get()lichess.tournaments.create()

每个函数的详细信息可以在完整的文档中找到。

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板。

历史记录

0.3.1(2018-12-23)

  • 将锦标赛创建响应中的datetime字符串转换为datetime对象

0.3.0(2018-12-23)

  • 将所有响应中的所有时间戳转换为datetime
  • 为向其他玩家挑战游戏提供支持

0.2.1(2018-12-08)

  • bump请求依赖于>;=2.20.0(CVE-2018-18074)

0.2.0(2018-12-08)

  • positionstart_date参数添加到Tournament.create
  • 添加Position枚举

0.1.2(2018-07-14)

  • 修复文档中的asine错误

0.1.1(2018-07-14)

  • 添加了会话和格式模块的测试
  • 修正了错误的pgnhandler类(!)
  • 修复了拆分多个PGN文本时尾随空白的问题
  • 修复了自述文件中的用法概述
  • 修正了travis ci的版本
  • 使测试JsonHandler类变得更容易
  • 将bumpversion配置腌制成味道

0.1.0(2018-07-10)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
在Eclipse中使用多个调用在一行上打印java   javajackson序列化问题。只有同一实体的第一个对象可以很好地序列化   Java中Deflate函数的等价充气   使用customlitview的java Android actionbar搜索   java“<T>T get()”是什么意思?(它有用吗?)   目标c使用CommonCrypto使用AES256加密,使用OpenSSL或Java解密   java在运行时更新资源文件   fileinputstream在java中访问并将数据写入现有文件   带集群的java Android Mapbox我希望每个功能都有不同的标记图像   java JDK8>JDK10:PKIX路径生成失败:SunCertPathBuilderException:找不到请求目标的有效证书路径   java使用Hk2生成具有指定构造函数参数的实例   为什么这个系统。出来Java中的println()打印到控制台?   java目录和文件名连接不起作用   使用mockito和通配符绘图的java