一种安全的CLI教室轮询系统

classroom-voter-harrismcc的Python项目详细描述


课堂投票者

教室投票者是一个基于局域网的安全投票系统,类似于iClicker,它允许教师管理实时投票。要开始投票,教师只需在本地计算机上运行宿主程序。要加入,学生运行客户端程序并输入教师IP地址。学生可以通过计算机上的客户机回答问题。在

流量通过本地网络上的HTTP发送。该系统为教师提供了进行民意调查的能力,同时为学生提供了可控的匿名级别。例如,一位老师可能会将一个问题匿名化,这样他们对投票结果的看法只会显示对每个选项投票的学生人数。另一个投票可能是透明的,并且讲师可以看到哪个参与者投票支持哪个选项。在

安装

自动

这个包是通过TestPyPI(Test,因为项目仍处于beta版)分发的。latest version可以通过pip安装:

pip3 install --index-url https://test.pypi.org/simple classroom-voter-harrismcc

手册

Linux/OSX

latest release下载看起来像classroom_voter_harrismcc-VERSION.tar.gz的文件。接下来,使用pip安装以下命令(确保。焦油gz文件是活动目录):

^{pr2}$

Windows

latest release下载看起来像classroom_voter_harrismcc-VERSION.whl的文件。接下来,使用pip安装以下命令(确保。焦油gz文件是活动目录):

pip install classroom_voter_harrismcc-VERSION.whl`

或者

python -m pip install classroom_voter_harrismcc-VERSION.whl

使用

安装教室投票者后,可以通过命令行运行它。要以学生或教授的身份登录,请运行

python -m classroom_voter.login

这将提示您首先输入服务器的ip地址和端口(由教授/系统管理员提供),然后输入用户名和密码(检查您的电子邮件)

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

推荐PyPI第三方库


热门话题
java OnResizeListener或OnDrawListener或类似的东西   java Orika映射嵌套子列表   保存时java Heroku请求超时代码H12   数据库在Java中出现socket读取超时异常的原因是什么?   java如何更改来自Sqlite数据库的特定数据在Listview中的行颜色   java JAXB解组器无法正确处理XML中的列表   java Android日期时区让我抓狂   java不透明属性在Swing中如何工作?   eclipse从JavaEE代码生成流程图   java如何在Hibernate中从相关表中获取计数   java Glassfish部署了项目的依赖项库   java使内容适合JavaFx中的WebView   java不满意的链接错误libcrypto。所以1.0.0   循环中java数组的使用   java找出哪个包调用服务