Moodle 2.0 WebService API包装器。
项目描述
muddle.py
=========
用于Moodle 2.0 Web API的Python包装器。
API覆盖率
-----------
19% 核心API覆盖率
完整:core_course_*
用法
-----
基本用法:
import muddle
API_KEY = '133bf54a4adf1e21aff0c29034c038e2'
API_URL = 'https://your.moodle.server'
moodle = muddle.authenticate(API_KEY, API_URL)
course_contents = moodle.course(10).contents
安装
------------
要安装 ``muddle.py``:
easy_install muddle
许可证
-------
版权(c)2013 Kit Randel
特此授予任何人,免费获取本软件及其相关文档文件(以下简称“软件”)的副本,在不限制的情况下使用软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供副本的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论此类责任是基于合同、侵权或其他方式,源于、因之或与此软件的使用或其他交易有关。
历史
-------
0.1.0 (2013-11-13)
++++++++++++++++++
* 初始版本。
=========
用于Moodle 2.0 Web API的Python包装器。
API覆盖率
-----------
19% 核心API覆盖率
完整:core_course_*
用法
-----
基本用法:
import muddle
API_KEY = '133bf54a4adf1e21aff0c29034c038e2'
API_URL = 'https://your.moodle.server'
moodle = muddle.authenticate(API_KEY, API_URL)
course_contents = moodle.course(10).contents
安装
------------
要安装 ``muddle.py``:
许可证
-------
版权(c)2013 Kit Randel
特此授予任何人,免费获取本软件及其相关文档文件(以下简称“软件”)的副本,在不限制的情况下使用软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供副本的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论此类责任是基于合同、侵权或其他方式,源于、因之或与此软件的使用或其他交易有关。
历史
-------
0.1.0 (2013-11-13)
++++++++++++++++++
* 初始版本。