2个不稳定版本
0.3.0 | 2024年3月14日 |
---|---|
0.2.0 | 2024年3月14日 |
637 在 数据库接口
每月27次下载
31KB
463 行
UT_Grade_Parser
德克萨斯大学奥斯汀分校的成绩分布解析器
ut_grade_parser
提供了德克萨斯大学奥斯汀分校最完整、最新且速度极快的课程成绩分布数据。
特性
- 获取和下载成绩分布
- 解析CSV文件
- 创建sqlite3数据库
自动化和跨平台支持
ut_grade_parser
提供了无缝的自动化功能,允许您完全自动化获取、解析和存储成绩分布数据的过程。此外,它提供了广泛的跨平台兼容性,确保在各种操作系统和架构上可访问,包括
- Apple Silicon macOS
- Intel macOS
- x64 Windows
- x64 Linux
安装
Cargo
cargo install ut_grade_parser
从源码
要源码构建和安装,首先检出您想要安装的标签或分支,然后运行
cargo install --path .
这将构建和安装 ut_grade_parser
到您的 ~/.cargo/bin
。确保 ~/.cargo/bin
已添加到您的 $PATH
环境变量中。
您也可以在 发行版 中下载和安装预构建的二进制文件
用法
A grade distribution parser for the University of Texas at Austin
Usage: ut_grade_parser [OPTIONS] <COMMAND>
Commands:
download Fetch and download grade distributions
parse Parse CSV files
database Create a sqlite3 database
all Run all commands
help Print this message or the help of the given subcommand(s)
Options:
-d, --debug... Turn debugging information on
-h, --help Print help
-V, --version Print version
许可证
UT_Grade_Parser
和 ut_grade_parser
在MIT许可证和Apache许可证2.0的条款下双许可
SPDX-License-Identifier: MIT OR Apache-2.0
依赖项
~33–45MB
~781K SLoC