问题数据库

qudb的Python项目详细描述


开始

  1. 创建数据库:

    qm init
    

    默认情况下,此命令创建一个 /qu.db 数据库文件。使用 指定数据库文件的选项 位置。

  2. 向评估中添加问题(评估由 术语确定 以及评估类型:

    qm add --term 151 --assessment-type quiz1 questions/chapter1/whats-your-name.tex
    qm add --term 151 --assessment-type quiz1 questions/chapter1/mcq/choose-a-month.tex
    

    使用 -q (或 --问题目录)选项指定 查找问题文件。您还可以指定问题的 积分 -p ),是否是一个奖金问题( -b ),以及 如果您想将其插入评估中,请在评估中订购 -o ) 在中间。a的 奖金 顺序 字段 每个评估都有一个问题,可以从一个评估更改为 另一个.

  3. 生成评估:

    qm render --term 151 --assessment-type quiz1 --pdflatex quiz-template.tex
    

    --pdflatex 选项(或 -p )假设您的模板是 乳胶文件,需要 pdf latex 程序,并生成pdf。 没有它,您将得到一个渲染模板。

    --config 选项(或 -c )允许指定额外的 使用ini样式配置的任意模板变量 文件

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

推荐PyPI第三方库


热门话题
java的目标是从我的项目中删除不起作用的文件   java对for循环的理解   java我完成了在作业要求的位置查找字符的部分,但是如何从我找到的字符串中删除字符呢?   基于帧时的java动画   java请求无效。缺少XGoogUploadCommand标头   java如何在viewsource模式下使用openStream?   grpc grpc_ARG_KEEPALIVE_PERMIT_而不调用java服务器?   java如何通过Junit测试Web服务调用   如何在java中获取鼠标中键?   使用junit在spring测试中加载属性文件   Java中用于类的类修饰符   java多色文本图像   sql无法调试Java中的“连接到数据库失败”异常   java如何指定hibernate连接映射?   java Android工具栏不显示   java仿射转换不同的图形对象   使用终端的java问题   Java在tomcat上查找127.0.0.1失败