一款命令行环境下的刷题软件,主要功能:
- 题库题目分章节反复练习
- 错题收集和复习(错题连续做对3次,才会从错题本中清除)
- 自带题库:军事理论、近代史纲要、马原、思修(不保证时效性和正确性,请在学习前自行检查题库是否过时、正确)
- 支持导入符合规范的json格式题库
- 确保本地环境安装了python3,并设置了对应的环境变量。
-
clone项目到目录
git clone https://github.com/Kelfvin/Brush.git
-
进入项目目录
cd Brush
-
由于项目使用了rich库,所以需要安装rich库
pip install rich
-
python启动主程序
python brush.py
由于每次导入题库会将./data/bank目录下的所有json题库文件一起导入,已导入的题库进度/错题数据会被重置。
所以,建议在当期学习开始(首次启动程序)时,就准备好要使用的题库文件,并在主界面导入题库。避免中途导入新题库,使既往学习进度丢失。
题库位于./data/bank