From 295451e316a56e2cd53087dff01363b4ed90839e Mon Sep 17 00:00:00 2001 From: "weiye.wang" Date: Tue, 13 Feb 2024 14:03:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E5=9C=A8.tex=E6=88=96.pdf?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=AD=E8=8E=B7=E5=8F=96=E9=A2=98=E5=8F=B7?= =?UTF-8?q?=20=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 工具v2/在.tex或.pdf文件中获取题号.py | 14 ++++++++++++++ 工具v2/工具面板.py | 1 + 工具v2/文本文件/config.json | 4 ++++ 3 files changed, 19 insertions(+) create mode 100644 工具v2/在.tex或.pdf文件中获取题号.py diff --git a/工具v2/在.tex或.pdf文件中获取题号.py b/工具v2/在.tex或.pdf文件中获取题号.py new file mode 100644 index 00000000..51d38a97 --- /dev/null +++ b/工具v2/在.tex或.pdf文件中获取题号.py @@ -0,0 +1,14 @@ +from database_tools import * + +configjson = load_dict("文本文件/config.json")["在.tex或.pdf文件中获取题号.py"] + +filepath = configjson["文件路径"] +outputpath = configjson["输出路径"] + +output = ExportIDList(filepath) +SaveTextFile(output,outputpath) + +os.system(f"code {outputpath}") + + + diff --git a/工具v2/工具面板.py b/工具v2/工具面板.py index c91ef7f6..30e400bc 100644 --- a/工具v2/工具面板.py +++ b/工具v2/工具面板.py @@ -130,6 +130,7 @@ menubar.add_cascade(label = "备课", menu = BKMenu) # BKMenu.add_command(label = "新课备课稿合集生成", command = lambda: SetButton("新课备课稿合集生成",["新课备课稿合集生成.py"])) # BKMenu.add_command(label = "单课备课稿生成", command = lambda: SetButton("单课备课稿生成",["单课备课稿生成.py"])) BKMenu.add_command(label = "讲义结构编号录入", command = lambda: SetButton("讲义结构编号录入",["讲义结构编号录入.py"])) +BKMenu.add_command(label = "在.tex或.pdf文件中获取题号", command = lambda: SetButton("在.tex或.pdf文件中获取题号",["在.tex或.pdf文件中获取题号.py"])) BKMenu.add_command(label = "录入答题纸对应信息", command = lambda: SetButton("录入答题纸对应信息",["录入答题纸对应信息.py"])) BKMenu.add_command(label = "讲义生成", command = lambda: SetButton("讲义生成",["讲义生成.py"])) BKMenu.add_command(label = "系列讲义生成", command = lambda: SetButton("系列讲义生成",["系列讲义生成.py"])) diff --git a/工具v2/文本文件/config.json b/工具v2/文本文件/config.json index 7b84f924..39dbeab1 100644 --- a/工具v2/文本文件/config.json +++ b/工具v2/文本文件/config.json @@ -83,5 +83,9 @@ "日期": "20240118", "zip文件路径": "C:/Users/weiye/Downloads/可选_222816958193934270733_基础赋能卷9_高三_数学.zip", "提交人数比例最小值": 0.75 + }, + "在.tex或.pdf文件中获取题号.py": { + "文件路径": "d:/temp/testblocks.tex", + "输出路径": "临时文件/题号列表.txt" } } \ No newline at end of file