pylti提供了与edx一起工作的ims lti接口的python实现。

PyLT的Python项目详细描述


Pylti-LTI正确完成

PyLTI:Python implementation of LTI
Author:MIT Office of Digital Learning
Homepage:http://odl.mit.edu
License:BSD
https://secure.travis-ci.org/mitodl/pylti.png?branch=develophttps://coveralls.io/repos/mitodl/pylti/badge.png?branch=develop

pylti是lti规范[1]的python实现。它支持 LTI 1.1.1和LTI 2.0。当它是以edx [2]作为lti使用者编写的时,它 是LTI规范的完整实现,可以与任何 支持LTI的学习管理系统。

pylti的一个特性是在创建lti工具时使用它的方式。派尔蒂 作为公开API的库编写。这种关注的分离 使开发人员能够专注于其工具的业务逻辑并支持 他们的选择框架。

为了演示这种用法,还有一组示例LTI工具 为支持不同的python web框架而编写。

FrameworkExample
Flaskmit_lti_flask_sample A skeleton example for the Flask framework that consumes the PyLTI library

依赖关系:

  • python 2.7+或python 3.4+
  • OAuth2 1.9.0+
  • httplib2 0.9+
  • 六个1.10.0+

开发依赖性:

  • 烧瓶0.10.1
  • httpretty 0.8.3
  • OAuthlib 0.6.3
  • pyflakes 1.2.3
  • Pytest 2.9.2
  • Pytest缓存1.0
  • Pytest CoV 2.3.0
  • pytest薄片1.0.1
  • Pytest-PEP8 1.0.6
  • 斯芬克斯1.2.3

Documentation在readthedocs上可用。

许可

Pylti根据BSD许可证(2008年1月9日版本)获得许可。见 license.rst用于许可证的全文。

脚注

[1]The Learning Tools Interoperability (LTI) specification is an initiative of IMS. Their site http://developers.imsglobal.org/ contains a description of LTI as well as the current LTI specification.
[2]EdX offers interactive online classes and MOOCs from the world’s best universities. Online courses from MITx, HarvardX, BerkeleyX, UTx and many other universities. EdX is a non-profit online initiative created by founding partners Harvard and MIT. code.edx.org

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

推荐PyPI第三方库


热门话题
java如何在饼图的图例中只包含每个类别的长描述?   json Grails应用程序,可以从Java DAO服务访问数据库如何访问控制器中的服务?   java将大型远程数据库表同步到本地数据库表,该表包含字段“lastModificationTime”   java如何在JFrame中创建交互式地图   web服务如何创建异步Java Restlet web服务?   java开始读取特定字节   java在jTable中返回不带SQL的搜索结果(带DAOMock)   jakarta ee java ee MVC模式,模型和视图是否直接相互通信   当由负载平衡器处理时,java Spring引导CSRF失败   java为什么JavaMail连接超时太长   java IzPack需要从安装程序安装JDK/JRE版本   java如何创建一个只接受实现Iterable的元素的方法   java spring数据存储库无法使用idClass保存实体   java如何从列表中删除重复项?   java在SocketChannel中发送大量数据时,影响速度的因素有哪些?   算法分支和绑定错误:节点1无法转换为java。可比的   java使用邮件API从Swing应用程序创建Jar文件   java枚举与简单常量声明?