新增 文件题号提取 功能并加入工具面板
This commit is contained in:
parent
0bb7a5fb23
commit
60e042baa1
|
|
@ -91,6 +91,7 @@ MaintainenceMenu.add_separator()
|
|||
MaintainenceMenu.add_command(label = "分类题号字典生成", command = lambda: SetButton("分类题号字典生成",["分类题号字典生成.py"]))
|
||||
|
||||
|
||||
|
||||
# 设置 使用 菜单项
|
||||
UseMenu = Menu(menubar, tearoff = False)
|
||||
menubar.add_cascade(label = "使用", menu = UseMenu)
|
||||
|
|
@ -102,8 +103,9 @@ UseMenu.add_command(label = "批量讲义生成", command = lambda: SetButton("
|
|||
UseMenu.add_separator()
|
||||
UseMenu.add_command(label = "文件夹题号清点", command = lambda: SetButton("文件夹题号清点",["文件夹题号清点.py"]))
|
||||
UseMenu.add_command(label = "参考答案生成", command = lambda: SetButton("参考答案生成",["参考答案生成.py"]))
|
||||
# UseMenu.add_command(label = "题号选题pdf生成", command = lambda: SetButton("题号选题pdf生成",1,["题号选题pdf生成.py"]))
|
||||
# UseMenu.add_command(label = "批量题号选题pdf生成", command = lambda: SetButton("批量题号选题pdf生成",1,["批量生成题目pdf.py"]))
|
||||
UseMenu.add_separator()
|
||||
UseMenu.add_command(label = "文件题号提取", command = lambda: SetButton("文件题号提取",["文件题号提取.py"]))
|
||||
|
||||
|
||||
|
||||
# 设置 备课组 菜单项
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
filepath = r"Z:\home\solutions23\概率续校本参考解答\概率续校本作业参考解答.pdf" # 设置文件路径
|
||||
|
||||
from database_tools import *
|
||||
|
||||
if filepath.endswith(".pdf"):
|
||||
data = parsePDF(filepath)
|
||||
else:
|
||||
data = ReadTextFile(filepath)
|
||||
ids = re.findall(r"\((\d{6})\)",data)
|
||||
print(generate_exp(ids)) # 输出文件中的题号字符串
|
||||
|
||||
Reference in New Issue