Skip to content

为编程猫社区的“老师”们提供更便捷的API调用方案,且用且珍惜

License

Notifications You must be signed in to change notification settings

Wangs-official/CodemaoEDUTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



📝 项目说明 🖥️ 命令行文档 🧰 函数文档 🔧 开发文档
点击进入 点击进入 点击进入 点击进入

👋🏻 欢迎使用 CodemaoEDUTools!

全新版本,全新体验,欢迎使用 CodemaoEDUTools V2!

为编程猫社区的”老师“们提供更便捷的API调用方案,且用且珍惜

🔧 安装

  1. 直接安装:pip install CodemaoEDUTools
  2. 本地Wheel安装:
    • 在 Relese 界面下载最新的 Wheel 包
    • 使用 pip install <wheel包路径> 进行安装
  3. 远古方式(这种方式不能使用命令行):
    • 在 Relese 界面下载最新的压缩包
    • CodemaoEDUTools 文件夹放入到你的项目里

Warning

兼容性提示:如果你选择在一些期望稳定的程序中使用 CET,请选择 2.1.0 版本。这个版本的基础功能完善,可以保证正常稳定地使用。特别是在每一次都要安装 CET 的无人值守脚本中,一个稳定的版本至关重要

😎 使用

这个程序不仅可以在CLI(命令行)环境中使用,还可以作为一个库被调用

在命令行中使用

在安装 CodemaoEDUTools 后,你可以在命令行中直接输入:cet 来使用这个工具

例如:cet version

当然,你也可以在运行 uv pip install -e . 后通过 uv run CodemaoEDUTools 来使用这个工具

我们在 2.1.0 版本中将项目管理器变更为了 uv,这意味着你无法像往常那样使用CET了

作为库调用

在安装 CodemaoEDUTools 后,你可以在代码中使用:import CodemaoEDUTools 来导入这个工具

如果你正在制作分发给他人的程序,请要求对方安装 CodemaoEDUTools

📃 文件格式

程序不是活人,所以你得知道文件格式

Token 文件格式

每行一个 Token,纯文本格式,无后缀名要求,建议设置为 tokens.txt

表格文件格式

批量登录 EDU 账号时,程序需要一个包含账号密码的表格,这个表格可以由 MergeStudentXls() 函数生成

不要带标题,直接就是 账号名-账号-密码,下面这个表格一看就知道了:

{账号名} {账号} {密码}
{账号名} {账号} {密码}

仅接受 .xlsx 后缀文件

👍🏻 程序默认值

程序默认值在 __init__.py 内,有注释说明。由于是旧时代的产物,没有办法在直接安装时自定义,之后会加上的

只有 CLI 才能使用程序默认值

📂 版本更新/分支

  • main 主分支,在此分支的代码为最新版本代码,会自动生成 Wheel 包以及压缩包
  • dev 分支是开发分支,如果你要对本程序进行开发,请在此分支进行
  • old 分支为极早之前的版本,现已不再更新

我们会定期合并 dev 分支到 main 分支,以完成更新

🤔 免责声明/我怎么提问题?

开发者不对您使用本项目造成的风险负责,请自行考虑是否使用,谢谢

我只是一个搬运工,我把这些API组合到了一起,用的永远是你的Token,不是我的 ,出现的风险,官方找你什么的,别找我,技术无罪,我也无罪

还请划清界限,也别给我举报到官方去,你要真想让编程猫变好,不如先从自己开始变好

至于问题解决,如果是你自己的问题,自己搜索解决。如果是程序的问题,提Issues,我会解决,还请你把问题说明白,报错写清楚,写不清楚的我也没法帮你

😇 感谢以下项目的支持!

给我和他们一个 ⭐Star️

Aumiao

CodemaoLV5

编程猫API文档

本项目是以下项目的改体:

  • CodemaoCommunityHistory/CodemaoEduAutoReg
  • CodemaoCommunityHistory/CodemaoPL

❤️ 感谢各位贡献者



結ばれた絆に 裏切ることない愛情 を

为相连的牵绊 带来了永不背叛的爱情

《LOVETOXIN》- https://music.163.com/song?id=2077776113

About

为编程猫社区的“老师”们提供更便捷的API调用方案,且用且珍惜

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages