更新 新题比对.py 使用整个文件复制到剪贴板作为data
This commit is contained in:
parent
2aec69153d
commit
bbcc15fb03
|
|
@ -8,7 +8,9 @@ templatepath = ".\模板文件\讲义模板.txt"
|
||||||
|
|
||||||
pro_dict = load_dict("../题库0.3/problems.json")
|
pro_dict = load_dict("../题库0.3/problems.json")
|
||||||
treated_dict = treat_dict(pro_dict)
|
treated_dict = treat_dict(pro_dict)
|
||||||
data = getCopy()
|
data_raw = getCopy()
|
||||||
|
problems_raw = re.findall(r"\\begin\{enumerate\}([\s\S]*)\\end\{enumerate\}",data_raw)
|
||||||
|
data = "\n".join([item.strip() for item in problems_raw])
|
||||||
problems = [(d.strip()) for d in data.split("\\item") if not d.strip() == ""]
|
problems = [(d.strip()) for d in data.split("\\item") if not d.strip() == ""]
|
||||||
output = "使用说明:\\\\\n rep??????表示使用已有题号??????,\\\\\n s??????表示和??????相同,\\\\\n r??????表示和??????相关\n\n\\begin{enumerate}\n\n"
|
output = "使用说明:\\\\\n rep??????表示使用已有题号??????,\\\\\n s??????表示和??????相同,\\\\\n r??????表示和??????相关\n\n\\begin{enumerate}\n\n"
|
||||||
for p in problems:
|
for p in problems:
|
||||||
|
|
|
||||||
Reference in New Issue