moodle web服务(2.5)连接库

moodle-ws-client的Python项目详细描述


python中的moodle-webservice moodle
========================================================



安装moodle的webservice函数非常简单。您可以…

sudo python setup.py install


setup moodle 2.2.x web services
——section=webservices概述moodle。

Example Use
-----------------------------------
创建新课程:


from moodle_ws_client import moodle
mdl=moodle.mdl()

连接到moodle数据
服务器={
“协议”:“xmlrpc”#xmlrpc,rest
'uri':'http://www.mymoodle.org',
'token':'yourtokenkeymoodle',
}

'id':2,
'maxbytes''maxbytes':2097152,
'showreports':0,
'startdate':13143996000,
'showreports':0,
'startdate':13143996000,
'defaultgroupingid':0,
'summaryformat':1,
'completionStartOnEnroll':0,
'groupmode''groupmode':0,
'completionStartOnStartOnEnroll':0,
'completionStartOnOnOnEnroll':0,
'groupmode 0,
'groupmode'group等级:1,
“enableCompletion”:0,
'hiddenSections':0,
'format':'topics',
'completionNotify':0,
'lang':'',
'categorrySortOrder':10001,
'TimeCreated':1314367091,
'groupmodefModeForce':0,
'forcetheme':',
'forcetheme':',
'groupmodeforceforces':0,
'forcetheme':0,
'forcetheme':':',
'forcetheme':':',
'
“摘要”:u'<;p>;\ufeff<;/p>;',
#idnumber:'',
#newsitems:5,
#timemodified':1314367091
}
mdl.创建@课程(服务器,课程)

实现的方法和api是:

*创建@课程(服务器,课程)
*获取@课程(服务器)
*创建@用户(服务器用户)
*更新用户(服务器,用户)
*删除用户(服务器,用户)
*获取用户(服务器,用户id)
*注册用户(服务器,注册)(包括取消注册用户)
*重复课程(服务器,课程)
*获取用户(服务器,课程)
*更新课程(服务器,课程)

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

推荐PyPI第三方库


热门话题
添加组件后,java JTable为空   java将json发送到php并插入mysql,但返回null   java Spring引导JNDI CommonJ资源   从不同PC创建和合并后的Java servlet问题   java如何在使用findelements时从xpath获取文本   java使用spring boot使用gmail smtp发送电子邮件   java在不使用pojo、bean或getter和setter的情况下获取Json标题的Json数组   Java中的OpenFile对话框将null作为响应   JavaBuilder模式。扩展接口   java中无需替换的数据结构选取   java如何评价Encog中的预测神经网络   java如何在安卓中使用实际的HttpURLConnection进行单元测试?   java使用XML配置禁用WebSocket中的CSRF保护   java如何通过hibernate从多表查询中获取数据?   mysql如何在java中获取更新的行Id   java AEM/CQ组件单一组件/有限组件   java FFmpeg Javacv延迟问题   显示整数数组的java不起作用