wanikani(v2)的api包装器

wanikani-api的Python项目详细描述


wk_logo瓦尼卡尼API

https://img.shields.io/pypi/v/wanikani_api.svghttps://img.shields.io/travis/Kaniwani/wanikani_api.svgDocumentation StatusUpdates

wanikani(v2)的api包装器

功能

  • 轻松访问与您的帐户关联的Wanikani资源。
  • 分页的自动处理。
  • 自动获取相关主题

快速启动

>>>fromwanikani_api.clientimportClient>>>v2_api_key="drop_your_v2_api_key_in_here"# You can get it here: https://www.wanikani.com/settings/account>>>client=Client(v2_api_key)>>>user_information=client.user_information()>>>print(user_information)UserInformation{username:Tadgh11,level:8,max_level_granted_by_subscription:60,profile_url:https://www.wanikani.com/users/Tadgh11started_at:2013-07-0912:02:54.952786+00:00,subscribed:True,current_vacation_started_at:None}>>>all_vocabulary=client.subjects(types="vocabulary")>>>forvocabinall_vocabulary:>>>print(vocab.meanings[0].meaning)#Vocabulary may have multiple meanings, we just grab the first in the list.OneOneThingSevenSevenThingsNineNineThingsTwo...

待办事项

  • 使用ETag进行缓存
  • 简化API
  • 改进相关主题的自动预取。

学分

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

历史记录

0.2.0(2019-02-24)

  • 修复主题调用以填充所有新数据。

0.1.1(2018-06-26)

  • 更改赋值端点以反映API中新删除的字段(levelspecific)。
  • 添加一些适当的字符串表示形式
  • 对etag缓存进行处理,使其更接近完成。

0.1.0(2018-06-26)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
java将多个线程中的函数放入单个队列   数组在Java中,如何在不改变整数顺序的情况下找到整数组的顺序?   java控制器属于表示层?   java Apache Ivy和本地Maven repo如何处理使用Maven 3构建的快照   Java可与泛型类型进行比较   java这个表达式在泛型中是什么意思   JavaEclipse和TeamCity插件   java检测构造函数中的final是否为空   java如何在StanfordCoreNLP管道中同时使用词汇化和依赖性解析器?   java在AntUnit控制台日志中显示完整异常堆栈跟踪   lambda如何与Java 8供应商建立连锁关系   如何让GRPC的重试机制在Kubernetes集群中使用grpcjava工作?   如何使用openjdk:7 Docker映像和Gradle包装器避免“EC参数错误”?   java将集合映射扩展为一维映射新的“无法推断函数接口类型”