Classmate - 教室管理系统
一个基于 Python 的现代化教室管理系统,支持实时屏幕广播、文件共享和作业管理功能。专为教师和学生设计,提供流畅的课堂互动体验。
安装和使用
- 安装:pip install classmate
- 使用:classmate.run()
主要功能
教师端
- 实时屏幕广播
- 支持屏幕共享和摄像头直播
- 自动保存广播记录
- 可重命名和删除历史广播
- 文件管理
- 共享文件上传和分发
- 作业发布和收集
- 文件中转站功能
- 权限控制
- 密码保护的教师模式
- 文件访问权限管理
学生端
- 实时观看教师广播
- 查看历史广播记录
- 下载共享文件
- 提交作业
技术特点
- 基于 WebSocket 的实时通信
- 响应式 Web 界面
- 跨平台支持(Windows、Linux、macOS)
- 低延迟屏幕广播
- 安全的文件传输
系统要求
- Python 3.7+
- 现代浏览器(Chrome、Firefox、Edge 等)
- 摄像头(可选,用于视频直播)
Metadata
Release files for classmate 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| classmate-0.3.0.tar.gz | 23.7 kB | Without provenance | Details |
Release files / classmate-0.3.0.tar.gz
| Download URL | classmate-0.3.0.tar.gz |
|---|---|
| Size | 23.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
deb55a08ddffabf940989d4707576c63b7227db532f90da6d311a3ac530b2ad0
|
|
BLAKE2b-256 checksum How to use checksums |
e7d85e01ae476bb8cbf307524dc1e89b6301f2b2956afea0cd8429652e506286
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.8.3
|
Security for classmate 0.3.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.