From bbd13c034f079145f44efd647ff24bba611db299 Mon Sep 17 00:00:00 2001 From: wangweiye7840 Date: Tue, 11 Jul 2023 16:40:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=85=B7v2=E6=96=B0=E5=A2=9E=20?= =?UTF-8?q?=E6=96=B0=E8=AF=BE=E5=A4=87=E8=AF=BE=E7=A8=BF=E7=94=9F=E6=88=90?= =?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/工具面板.py | 1 + 工具v2/新课备课稿生成.py | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 工具v2/新课备课稿生成.py diff --git a/工具v2/工具面板.py b/工具v2/工具面板.py index 150f6e12..6ab8d787 100644 --- a/工具v2/工具面板.py +++ b/工具v2/工具面板.py @@ -112,6 +112,7 @@ UseMenu.add_command(label = "文件题号提取", command = lambda: SetButton(" BKMenu = Menu(menubar, tearoff=False) 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("题号清单生成",1,["题号清单生成.py"])) # BKMenu.add_command(label = "已用题号剔除", command = lambda: SetButton("已用题号剔除",1,["已用题号剔除.py"])) # BKMenu.add_command(label = "寻找未赋答案题目", command = lambda: SetButton("寻找未赋答案题目",1,["寻找未赋答案题目.py"])) diff --git a/工具v2/新课备课稿生成.py b/工具v2/新课备课稿生成.py new file mode 100644 index 00000000..b736a419 --- /dev/null +++ b/工具v2/新课备课稿生成.py @@ -0,0 +1,12 @@ +notetitle = "高一上学期教案集合与逻辑" # 文件名, 也是文件标题 +outputdir = "临时文件" # 输出文件夹, 不建议修改 + +from database_tools import * + +preparationdict = load_dict("文本文件/备课稿题号.json") +pro_dict = load_dict("../题库0.3/problems.json") +obj_dict = load_dict("../题库0.3/LessonObj.json") +lessons_dict = load_dict("../题库0.3/LessonsCut.json") +basicknowledge_dict = load_dict("../题库0.3/BasicKnowledge.json") + +GenerateLessonPreparation(notetitle, outputdir, preparationdict, pro_dict, obj_dict, lessons_dict, basicknowledge_dict) \ No newline at end of file