高度可配置的汽车制造商
marker的Python项目详细描述
记号笔
一个标记工具,帮助自动化代码测试,并与提交平台接口。目前支持以下平台:
- 帆布
- 马库斯
此包安装程序marker
。它支持以下命令:
marker download
:从给定的LMS下载文件。在marker prepare
:将需要的文件复制到学生目录中,编译代码。在marker run
:运行所有测试用例,创建日志并编译标记。在marker upload-marks
:将学生成绩上传到LMS。在- ^{6}学生上传测试日志。在
marker set-status
:设置提交的标记状态(仅限MarkUs)。在
如何安装
有两种安装此标记的方法。建议的方法是从pip
安装:
-使用PIP
pip install automark
或者,如果您想开发,则需要从源代码构建:
-源代码构建
首先,将此存储库克隆到您的计算机:
^{pr2}$然后,进入克隆的repo并使用Makefile来构建和安装
cd marker
make install
或者,如果首选的python
和pip
可执行文件的名称不同,请使用以下命令自行构建和安装:
python3 setup.py bdist_wheel
pip3 install dist/*
Full Documentation available in the wiki
- 项目
标签: