python包,用于为用户(非管理级别)生成moodle中使用的公共字符串,管理moodle中导出的文件并生成要导入的文件。

moodlesg的Python项目详细描述


moodle字符串生成器

https://img.shields.io/pypi/v/moodlesg.svghttps://api.travis-ci.com/cosmoscalibur/moodlesg.svg?branch=masterDocumentation StatusUpdates

python包,用于为用户(非管理级别)生成moodle中使用的公共字符串,管理moodle中导出的文件并生成要导入的文件。

说明

moodlesg(moodle string generator)是一个python包,其目的是在moodle中管理课程时帮助生成供用户使用的通用字符串(不是管理级),例如,在markdown或xml中的答案公式、分数公式和问题生成。

此软件包不打算用作管理层,而是因为某些公式的管理非常不舒服,因为没有变量可用作用户级(有些大学的分数计算方法非常奇怪,每学期都会有所不同,或者有些数学问题有很多替代项)。所以,你用一个较长的公式来结束,你用手工添加的模式重复和许多括号,然后你的分数或答案公式的数学表达式很容易失败。

此外,您还可以考虑moodle不支持的一些自动问题生成,但您可以创建和导出问题数据库(不支持仅支持数字或文本变量的计算问题,而不是同一问题中的两个变量),或者从问题数据库备份导入并修改该数据库。

功能

N:空支持

B:基本支持

P:部分支持

F:完全支持

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

0.3.1(2018-05-17)

  • 根据mmparams定义更改。
  • 从Travis部署中删除SDist分发。
  • 更新分类器。
  • 支持moodle数学设置:十进制和列表分隔符,数学类型。

0.3.0(2018-05-13)

  • 固定安装轮:拆下python2.7的轮。
  • 常量的大写约定:pi→pi。
  • 更好的文件。
  • 完全支持评分和答案计算之间的通用函数。

0.2.2(2018-05-11)

  • 修复docstrings。
  • 添加了新的数学函数和docstring(公共和扩展模块)。

0.2.0(2018-05-06)

  • moodle数学表达式的完整实现。
  • 增加了π常数。
  • 一些数学函数在成绩和答案计算之间是通用的。

0.1.2(2018-03-14)

  • 对派生类的init使用super方法。
  • 删除了对Python3.3的支持。
  • 添加了moodle数学变量类的基本定义(从0.1.1开始)。

0.1.0(2018-03-08)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
算法图形。路径方向Java枚举方向问题无法使用EAST   Java:将字符串转换为特定语言环境   javaspringboot&Thymeleaf为后续调用保存搜索表单的最佳方法   mapreduce程序中未调用java reducer   java如何将url中的Gif文件保存到手机中?   如何在JavaSwing中使用[Esc]键最小化JInternalFrame?   java创建了一个包含100个按钮、80个空按钮和20个随机按钮的网格布局   如何在java中使用数组对2d字符串数组中的每一行进行排序。分类   java无法识别的SSL消息,纯文本连接?例外   为什么Java编译器允许在抛出部分列出方法无法抛出的异常   java将预测数组添加到训练数组   java从Ajax调用获取响应文本   使用改型2的java应用程序等待一分钟后退出