CAT-SOOP是一个自动收集和评估在线练习的工具。

catsoop的Python项目详细描述


\
/    /\__/\
\__=(  o_O )=
(__________)
 |_ |_ |_ |_

Build StatusPyPI: Latest VersionSupported Python VersionsLicense: AGPLv3+

CAT-SOOP

这是什么?

CAT-SOOP是一个自动收集和评估在线练习的工具,最初主要用于麻省理工学院的6.01(通过机器人学介绍电气工程和计算机科学)。

CAT-SOOP是免费/LIBRE软件,根据GNU Affero通用公共许可证3+版的条款提供。请注意,本许可证的条款适用于CAT-SOOP系统本身和任何正在使用的插件,但不适用于托管在CAT-SOOP实例上的任何课程材料,除非另有明确说明。

如何安装?

要安装,请运行:

pip3 setup.py install

或者,从存储库的克隆运行:

python setup.py install

配置

要生成config.py文件,请运行:

catsoop configure

如果要设置cat-soop的面向公共的副本(而不是用于调试目的的本地副本),请参见https://catsoop.mit.edu/website/docs/installing/server_configuration

运行

要启动服务器,请运行:

catsoop runserver

测试

运行所有单元测试:

python setup.py test

有什么好处吗?

是的。

包含的软件

cat-soop包含了一些第三方软件。原始程序的许可信息在LICENSE.included_software文件中提供。cat-soop发行版还包括一些第三方软件。这些程序的许可信息包含在此发行版的LICENSE.bundled_software文件中。

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

推荐PyPI第三方库


热门话题
如何在Java中在单个列表中存储多个数据库列值   java在两个spring boot应用程序之间传输大数据   如何在Java HttpsURLConnection中增加头大小限制?   聚焦Java,点击画面外的(机器人)   axis如何通过java调用NetDocuments SOAP API?   java getBundle找不到属性文件   Java EE项目中的tomcat Log4j2配置文件   java BrowserField Cookie删除   带有报警管理器的java Android上下文   java两个日期之间的时间差   java如何在Gradle中查找/删除未使用的依赖项   多@ManagedBeans代码中的java重用对象及其方法   java将jsp页面的值与数据库值空指针异常进行比较   JavaJPanel和GridBagLayout   java使用请求。servlet中的getSession()将数据获取到servlet的最佳方法?   java当我重新打开应用程序arraylist时没有存储来自volley的值