890 B
890 B
添加新题目到数据库
工具文件
添加题目到数据库.ipynb
功能简介
从一个.tex文件中提取题目内容(用\item开头, 放置在\begin{enumerate}\end{enumerate}环境中), 并从起始id开始将.tex文件中题目逐题添加到数据库中
用法
第一个单元格中需要设置四个位置:
-
starting_id: 整数. 起始id号, 这个号码注意不要和已有的id重复, 可在Problems.json中查询空闲id. 处理中如果有重复id的话程序会报重复, 并且不会写入新题目到数据库 -
origin: 字符串. 题目出处, 同一批题目的出处字符串一致, 尽可能详尽, 对应到Problems.json数据库中的origin项 -
filename: 字符串. .tex文件的文件名(含路径) -
editor: 字符串. 编辑及收录者姓名, 用"\t"分隔日期(yyyymmdd)及姓名, 例如"20221007\t张三"