一个基于 Python 的助学web系统
Project description
Classmate - 教室管理系统
一个基于 Python 的现代化教室管理系统,支持实时屏幕广播、文件共享和作业管理功能。专为教师和学生设计,提供流畅的课堂互动体验。
安装和使用
- 安装:pip install classmate
- 使用:classmate.run()
主要功能
教师端
- 实时屏幕广播
- 支持屏幕共享和摄像头直播
- 自动保存广播记录
- 可重命名和删除历史广播
- 文件管理
- 共享文件上传和分发
- 作业发布和收集
- 文件中转站功能
- 权限控制
- 密码保护的教师模式
- 文件访问权限管理
学生端
- 实时观看教师广播
- 查看历史广播记录
- 下载共享文件
- 提交作业
技术特点
- 基于 WebSocket 的实时通信
- 响应式 Web 界面
- 跨平台支持(Windows、Linux、macOS)
- 低延迟屏幕广播
- 安全的文件传输
系统要求
- Python 3.7+
- 现代浏览器(Chrome、Firefox、Edge 等)
- 摄像头(可选,用于视频直播)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
classmate-0.2.1.tar.gz
(22.1 kB
view details)
File details
Details for the file classmate-0.2.1.tar.gz.
File metadata
- Download URL: classmate-0.2.1.tar.gz
- Upload date:
- Size: 22.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6ea846e9a67d73bdfd9d1b428a5dda496afe6e980ccebc9929786415828a598
|
|
| MD5 |
920a14ab1db0478db0505052b000368d
|
|
| BLAKE2b-256 |
cbb7b0d96d39fb16bbf116bfa737c71b85943383cc499ab2ae23a3648884b3a5
|