一个基于 Python 的助学web系统
Project description
Classmate - 教室管理系统
一个基于 Python 的现代化教室管理系统,支持实时屏幕广播、文件共享和作业管理功能。专为教师和学生设计,提供流畅的课堂互动体验。
主要功能
教师端
- 实时屏幕广播
- 支持屏幕共享和摄像头直播
- 自动保存广播记录
- 可重命名和删除历史广播
- 文件管理
- 共享文件上传和分发
- 作业发布和收集
- 文件中转站功能
- 权限控制
- 密码保护的教师模式
- 文件访问权限管理
学生端
- 实时观看教师广播
- 查看历史广播记录
- 下载共享文件
- 提交作业
技术特点
- 基于 WebSocket 的实时通信
- 响应式 Web 界面
- 跨平台支持(Windows、Linux、macOS)
- 低延迟屏幕广播
- 安全的文件传输
系统要求
- Python 3.7+
- 现代浏览器(Chrome、Firefox、Edge 等)
- 摄像头(可选,用于视频直播)
安装和使用
- 安装:pip install classmate
- 使用:classmate.run()
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.3.tar.gz
(21.1 kB
view details)
File details
Details for the file classmate-0.1.3.tar.gz.
File metadata
- Download URL: classmate-0.1.3.tar.gz
- Upload date:
- Size: 21.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 |
8aafa680c33bd63fd7bd3b86c624464596b21595430a8718fde4ca981e4de390
|
|
| MD5 |
e640ad5935f974b1d78d0cb2facb6620
|
|
| BLAKE2b-256 |
fc4dd122b048c7c782d756db87fe22404d528eedff48cf9a5d1cd4905e41fb50
|