数字学习工具

dlkit的Python项目详细描述


https://travis-ci.org/mitsei/dlkit.svg?branch=masterhttps://coveralls.io/repos/github/mitsei/dlkit/badge.svg?branch=master

简介

数字学习工具包(dlkit)的文档和工具包本身一样,仍在开发中。目前,它只涵盖了麻省理工学院数字学习办公室及其合作者迄今定义的180个服务包和10000多个教育服务api中的一小部分。

dlkit代码库由开放服务接口定义(osids)生成,osids是一套广泛且不断增长的接口契约规范,描述了构成现代教育系统的核心服务和组件之间的集成点。

请注意,本文档是为api使用者准备的。然而,dlkit的核心是一个集成堆栈,它与osid规范更加紧密地结合在一起。这是为了允许第三方为服务集成、技术迁移、服务适配等目的,使用任何已定义服务的替代或附加实现来扩展库。为服务实现者和系统集成者编写的文档,包括实施说明和合规信息,将在其他地方提供。

完整的OSID specification提供了更多详细信息。

目前,dlkit与python 2.7、3.4、3.5和3.6协同工作。

如果您有兴趣进一步了解这里所记录的dlkit python库,请联系dlkit-info@mit.edu

运行dlkit

教程

这个Jupyter notebook对于学习如何使用dlkit很有用。

示例项目

为了帮助理解dlkit以及如何配置它,您还可以 参考现有的项目,如。

运行时配置

要使用dlkit,需要在^{tt4}中包含运行时配置$ 目录:

dlkit_configs
  |-configs.py
  |-registry.py
your_app
  |-app.py

示例/默认dlkit_config文件包含在此repo中 用于测试。

构建此库

注意,这个库主要由dlkit_buildersrepo生成, 可以找到here

手写模块是:
  • 原基
  • AWS U适配器
  • 文件系统适配器
  • 手推车
  • 记录
  • 测试/验证实现
  • 测试/DLKIT
  • 测试/功能
  • 测试/学习/手推车测试
  • 测试/其他
  • 测试/记录
  • 测试/实用程序

欢迎加入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如何将字符串切碎成这样的数组?