一个基于 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.3.0.tar.gz
(23.7 kB
view details)
File details
Details for the file classmate-0.3.0.tar.gz.
File metadata
- Download URL: classmate-0.3.0.tar.gz
- Upload date:
- Size: 23.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
deb55a08ddffabf940989d4707576c63b7227db532f90da6d311a3ac530b2ad0
|
|
| MD5 |
54dc24fa2be0f9ffae2ef035f0670643
|
|
| BLAKE2b-256 |
e7d85e01ae476bb8cbf307524dc1e89b6301f2b2956afea0cd8429652e506286
|