学校教务处系统 基于 Python Flask + SQLite 的学校教务处管理系统,支持学生、教师、班级、课程与成绩管理,带登录与权限控制。 功能 - **登录与权限**:管理员 (admin)、教师、学生角色;仅管理员可增删改基础数据 - **学生管理**:学号、姓名、性别、出生日期、班级、电话;支持按姓名/学号搜索 - **教师管理**:工号、姓名、性别、职称、电话;支持按姓名/工号搜索 - **班级管理**:班级名称、年级;可查看班级学生数 - **课程管理**:课程编号、名称、学分、任课教师 - **成绩管理**:按学生、课程、学期录入与查询成绩;学生可查看「我...
Streamlit 网页版的 AI 聊天应用(我把它叫“AI 智能伴侣”)。 它主要做这些事: 展示聊天界面 页面标题是“AI 智能伴侣”,左边侧边栏里可以输入“昵称”和“性格”。 主区域有 st.chat_input() 用来让你输入问题。 会把对话历史(st.session_state.messages)逐条用 st.chat_message() 显示出来。 调用 DeepSeek 大模型 使用 from openai import OpenAI 这个 SDK 去访问 DeepSeek。 需要环境变量 DEEPSEEK_API_KEY获取。 请求时用 model=&quo...