Skip to main content

一个基于 Python 的助学web系统

Project description

Classmate - 教室管理系统

一个基于 Python 的现代化教室管理系统,支持实时屏幕广播、文件共享和作业管理功能。专为教师和学生设计,提供流畅的课堂互动体验。

主要功能

教师端

  • 实时屏幕广播
    • 支持屏幕共享和摄像头直播
    • 自动保存广播记录
    • 可重命名和删除历史广播
  • 文件管理
    • 共享文件上传和分发
    • 作业发布和收集
    • 文件中转站功能
  • 权限控制
    • 密码保护的教师模式
    • 文件访问权限管理

学生端

  • 实时观看教师广播
  • 查看历史广播记录
  • 下载共享文件
  • 提交作业

技术特点

  • 基于 WebSocket 的实时通信
  • 响应式 Web 界面
  • 跨平台支持(Windows、Linux、macOS)
  • 低延迟屏幕广播
  • 安全的文件传输

系统要求

  • Python 3.7+
  • 现代浏览器(Chrome、Firefox、Edge 等)
  • 摄像头(可选,用于视频直播)

安装和使用

  1. 安装:pip install classmate
  2. 使用:classmate.run()

Project details


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)

Uploaded Source

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

Hashes for classmate-0.1.3.tar.gz
Algorithm Hash digest
SHA256 8aafa680c33bd63fd7bd3b86c624464596b21595430a8718fde4ca981e4de390
MD5 e640ad5935f974b1d78d0cb2facb6620
BLAKE2b-256 fc4dd122b048c7c782d756db87fe22404d528eedff48cf9a5d1cd4905e41fb50

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page