一个基于 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.1.4.tar.gz
(21.0 kB
view details)
File details
Details for the file classmate-0.1.4.tar.gz.
File metadata
- Download URL: classmate-0.1.4.tar.gz
- Upload date:
- Size: 21.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.8.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8fb228dbfcbc4c89fdba73462236ee23124edcb2d265bb23a2858e166c484151
|
|
| MD5 |
26a7c7945bc42d1aada531dc2071f409
|
|
| BLAKE2b-256 |
fdc271456afde2eb3cf04d89444e92078ee89029d8b482fd6db087c2a9b7a9f3
|