0

我正在尝试编写一个从 Moodle 系统中获取课程的应用程序。Moodle 有两个不同的版本:1.9 和 2.5。

我的应用程序如何做到这一点?我正在使用 Python 2.7

4

2 回答 2

0

你需要在课程中做什么?

您可以备份课程。这是一个单一的 zip 文件 - 扩展名为 .mbz - 它有一堆 XML 文件,Moodle 会解析这些文件以恢复课程,而不管数据库如何。

http://docs.moodle.org/25/en/Course_backup

您可以备份课程,然后使用 Python 解析 xml。

或者,如果您想在多个 Moodle 站点上分发课程,则可以创建一个私人社区中心。

http://docs.moodle.org/25/en/Hub_administration

于 2013-10-29T20:55:21.890 回答
-1

可以选择moodle 2.6版本学习,它具有良好和最少的特性。尝试从这个博客学习

http://www.squidoo.com/moodle-cloud-hosting-and-the-features-of-version-2-6

于 2013-10-31T13:06:34.790 回答