From b81e7a390ee00367c00cd9f0b8b4845d1800e90e Mon Sep 17 00:00:00 2001 From: wwyavatar Date: Sun, 3 Mar 2024 07:29:31 -0800 Subject: [PATCH] changed some case sensitive filenames --- 工具/生成使用记录excel.ipynb | 2 +- 工具/目标挂钩清点.py | 2 +- 工具/目标挂钩简要清点.ipynb | 2 +- 工具v2/database_tools.py | 2 +- 工具v2/latex编辑题目答案及提示.py | 2 +- 工具v2/missfont.log | 14 ++++++++++++++ 工具v2/关键字筛选题号.py | 4 ++-- 工具v2/关键字筛选题号old.py | 2 +- 工具v2/分类题号字典生成.py | 2 +- 工具v2/单元挂钩.py | 2 +- 工具v2/单元挂钩old.py | 2 +- 工具v2/单课备课稿生成.py | 2 +- 工具v2/参考答案生成.py | 2 +- 工具v2/多种题目生成.py | 4 ++-- 工具v2/学生讲义制作.py | 2 +- 工具v2/批量讲义生成.py | 2 +- 工具v2/指定题号编译pdf.py | 4 ++-- 工具v2/教师讲义制作.py | 4 ++-- 工具v2/新课备课所用题目草稿生成.py | 2 +- 工具v2/新课备课稿合集生成.py | 2 +- 工具v2/新题比对.py | 2 +- 工具v2/添加关联题目.py | 8 ++++---- 工具v2/添加关联题目old.py | 8 ++++---- 工具v2/生成关联题目组.py | 2 +- 工具v2/生成关联题目链.py | 2 +- 工具v2/移除关联题号.py | 4 ++-- 工具v2/系列讲义生成.py | 2 +- 工具v2/系列讲义生成old.py | 2 +- 工具v2/讲义生成.py | 2 +- 工具v2/课时名和课时目标制作.py | 2 +- 文档/使用指南/使用指南2024.md | 2 +- 文档/培训文本/20230612培训作业.md | 2 +- 32 files changed, 56 insertions(+), 42 deletions(-) create mode 100644 工具v2/missfont.log diff --git a/工具/生成使用记录excel.ipynb b/工具/生成使用记录excel.ipynb index 159369f6..668210c2 100644 --- a/工具/生成使用记录excel.ipynb +++ b/工具/生成使用记录excel.ipynb @@ -47,7 +47,7 @@ " return numbers_list\n", "\n", "problem_list = generate_number_set(problems)\n", - "with open(r\"d:/mathdeptv2/题库0.3/problems.json\",\"r\",encoding = \"utf8\") as f:\n", + "with open(r\"d:/mathdeptv2/题库0.3/Problems.json\",\"r\",encoding = \"utf8\") as f:\n", " jsondata = f.read()\n", "pro_dict = json.loads(jsondata)\n", "class_list = []\n", diff --git a/工具/目标挂钩清点.py b/工具/目标挂钩清点.py index 51a70a0c..ede6bab3 100644 --- a/工具/目标挂钩清点.py +++ b/工具/目标挂钩清点.py @@ -1,7 +1,7 @@ import json filename = r"文本文件/题号筛选.txt" -with open(r"..\题库0.3\problems.json","r",encoding = "u8") as f: +with open(r"..\题库0.3\Problems.json","r",encoding = "u8") as f: database = f.read() pro_dict = json.loads(database) units = ["第一单元","第二单元","第三单元","第四单元","第五单元","第六单元","第七单元","第八单元","第九单元","暂无对应"] diff --git a/工具/目标挂钩简要清点.ipynb b/工具/目标挂钩简要清点.ipynb index 89a904d7..405eccb8 100644 --- a/工具/目标挂钩简要清点.ipynb +++ b/工具/目标挂钩简要清点.ipynb @@ -28,7 +28,7 @@ "import json,os\n", "\n", "filename = r\"文本文件/题号筛选.txt\"\n", - "with open(r\"..\\题库0.3\\problems.json\",\"r\",encoding = \"u8\") as f:\n", + "with open(r\"..\\题库0.3\\Problems.json\",\"r\",encoding = \"u8\") as f:\n", " database = f.read()\n", "pro_dict = json.loads(database)\n", "units = [\"第一单元\",\"第二单元\",\"第三单元\",\"第四单元\",\"第五单元\",\"第六单元\",\"第七单元\",\"第八单元\",\"第九单元\",\"暂无对应\"]\n", diff --git a/工具v2/database_tools.py b/工具v2/database_tools.py index 5c15b0e5..610a48d2 100644 --- a/工具v2/database_tools.py +++ b/工具v2/database_tools.py @@ -762,7 +762,7 @@ def ModifyProblembyTeX(id_string,prodict,toeditfilepath,editor): # vscode打开. prodict[id]["edit"] = prodict[id]["edit"] + [editor] editedIDList.append(id) - save_dict(prodict,"../题库0.3/problems.json") + save_dict(prodict,"../题库0.3/Problems.json") return generate_exp(editedIDList) # 返回编辑过的字典 diff --git a/工具v2/latex编辑题目答案及提示.py b/工具v2/latex编辑题目答案及提示.py index d8252427..cf563887 100644 --- a/工具v2/latex编辑题目答案及提示.py +++ b/工具v2/latex编辑题目答案及提示.py @@ -4,7 +4,7 @@ editor = "王伟叶" from database_tools import * -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") obj_dict = load_dict("../题库0.3/LessonObj.json") tempfilepath = "临时文件/problem_edit.tex" diff --git a/工具v2/missfont.log b/工具v2/missfont.log new file mode 100644 index 00000000..9d285dcd --- /dev/null +++ b/工具v2/missfont.log @@ -0,0 +1,14 @@ +mktextfm SimSun/OT +mktextfm SimSun/OT +mktextfm KaiTi/OT +mktextfm KaiTi/B/OT +mktextfm SimHei/OT +mktextfm SimHei/I/OT +mktextfm SimSun/OT +mktextfm SimSun/BI/OT +mktextfm SimSun/OT +mktextfm SimSun/OT +mktextfm SimHei/OT +mktextfm SimHei/OT +mktextfm KaiTi/OT +mktextfm KaiTi/OT diff --git a/工具v2/关键字筛选题号.py b/工具v2/关键字筛选题号.py index 12026973..1ebe9525 100644 --- a/工具v2/关键字筛选题号.py +++ b/工具v2/关键字筛选题号.py @@ -61,8 +61,8 @@ class MyWindow(QWidget,Ui_Form): AppendTextFile(f"\n{time.ctime()}\n{exp}\n","临时文件/题号筛选.txt") except: SaveTextFile(f"{time.ctime()}\n{exp}\n","临时文件/题号筛选.txt") - prodictpath = "../题库0.3/problems.json" - objdictpath = "../题库0.3/lessonobj.json" + prodictpath = "../题库0.3/Problems.json" + objdictpath = "../题库0.3/LessonObj.json" raw_pro_dict = load_dict(prodictpath) configjson_detailed = { "pdf标题": "筛选题目编译", diff --git a/工具v2/关键字筛选题号old.py b/工具v2/关键字筛选题号old.py index 27df45bb..380656e5 100644 --- a/工具v2/关键字筛选题号old.py +++ b/工具v2/关键字筛选题号old.py @@ -22,7 +22,7 @@ outputfilepath = "临时文件/题号筛选.txt" from database_tools import * -prodictpath = "../题库0.3/problems.json" +prodictpath = "../题库0.3/Problems.json" pro_dict = load_dict(prodictpath) diff --git a/工具v2/分类题号字典生成.py b/工具v2/分类题号字典生成.py index 02861416..fac283ea 100644 --- a/工具v2/分类题号字典生成.py +++ b/工具v2/分类题号字典生成.py @@ -4,7 +4,7 @@ outputfilepath = "临时文件/分类题号列表.json" from database_tools import * -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") idlist = generate_number_set(original_id_list,pro_dict) #记录每一个出处对应的题号列表 diff --git a/工具v2/单元挂钩.py b/工具v2/单元挂钩.py index 7f9050cc..f6fbebb8 100644 --- a/工具v2/单元挂钩.py +++ b/工具v2/单元挂钩.py @@ -12,7 +12,7 @@ class MyWindow(QWidget,Ui_Form): self.pushButton_exec.clicked.connect(self.exec) def exec(self): - pro_dict = load_dict("../题库0.3/problems.json") + pro_dict = load_dict("../题库0.3/Problems.json") if self.radioButton_phase1.isChecked(): idexp = self.lineEdit_ids.text() diff --git a/工具v2/单元挂钩old.py b/工具v2/单元挂钩old.py index 4f371573..a3cb0e33 100644 --- a/工具v2/单元挂钩old.py +++ b/工具v2/单元挂钩old.py @@ -1,6 +1,6 @@ from database_tools import * -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") configjson = load_dict("文本文件/config.json")["单元挂钩.py"] if str(configjson["阶段"]).strip() == "1": diff --git a/工具v2/单课备课稿生成.py b/工具v2/单课备课稿生成.py index 74ddd870..16a87c94 100644 --- a/工具v2/单课备课稿生成.py +++ b/工具v2/单课备课稿生成.py @@ -4,7 +4,7 @@ outputdir = "临时文件" # 输出文件夹, 不建议修改 from database_tools import * preparationdict = load_dict("../备课组/26届/lessons.json") -pro_dict = load_dict("../题库0.3/problems.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") diff --git a/工具v2/参考答案生成.py b/工具v2/参考答案生成.py index 8d1b7f1d..353894be 100644 --- a/工具v2/参考答案生成.py +++ b/工具v2/参考答案生成.py @@ -6,7 +6,7 @@ from database_tools import * texfiles, texpaths = GetValidTexFiles(answeringfilepath) -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") for path in texpaths: pathname = os.path.split(path)[1] diff --git a/工具v2/多种题目生成.py b/工具v2/多种题目生成.py index 699edb41..cfb17f25 100644 --- a/工具v2/多种题目生成.py +++ b/工具v2/多种题目生成.py @@ -5,8 +5,8 @@ import time configjson = load_dict("文本文件/config.json")["多种题目生成.py"] -prodictpath = "../题库0.3/problems.json" -objdictpath = "../题库0.3/lessonobj.json" +prodictpath = "../题库0.3/Problems.json" +objdictpath = "../题库0.3/LessonObj.json" raw_pro_dict = load_dict(prodictpath) grades = configjson["字段显示设置"]["届别"] diff --git a/工具v2/学生讲义制作.py b/工具v2/学生讲义制作.py index f19f63f5..605a420b 100644 --- a/工具v2/学生讲义制作.py +++ b/工具v2/学生讲义制作.py @@ -9,7 +9,7 @@ spaceflag = True #是否留空格, True表示留空格, False表示不留空格 from database_tools import * -prodictpath = "../题库0.3/problems.json" +prodictpath = "../题库0.3/Problems.json" pro_dict = load_dict(prodictpath) outputdir = "临时文件" #输出文件的目录 diff --git a/工具v2/批量讲义生成.py b/工具v2/批量讲义生成.py index f25d0446..a2101bd9 100644 --- a/工具v2/批量讲义生成.py +++ b/工具v2/批量讲义生成.py @@ -15,7 +15,7 @@ notetitle = configjson["pdf标题"] answered = configjson["提供答案"] -prodictpath = "../题库0.3/problems.json" +prodictpath = "../题库0.3/Problems.json" pro_dict = load_dict(prodictpath) outputdir = "临时文件" #输出文件的目录 diff --git a/工具v2/指定题号编译pdf.py b/工具v2/指定题号编译pdf.py index 18314347..08a11c33 100644 --- a/工具v2/指定题号编译pdf.py +++ b/工具v2/指定题号编译pdf.py @@ -90,8 +90,8 @@ class MyWindow(QWidget,Ui_Form): grades = self.lineEdit_grades.text().strip().split(",") else: grades = [] - prodictpath = "../题库0.3/problems.json" - objdictpath = "../题库0.3/lessonobj.json" + prodictpath = "../题库0.3/Problems.json" + objdictpath = "../题库0.3/LessonObj.json" raw_pro_dict = load_dict(prodictpath) pro_dict = select_grade_from_pro_dict(raw_pro_dict,grades) obj_dict = load_dict(objdictpath) diff --git a/工具v2/教师讲义制作.py b/工具v2/教师讲义制作.py index 1d412139..797c4b2c 100644 --- a/工具v2/教师讲义制作.py +++ b/工具v2/教师讲义制作.py @@ -21,8 +21,8 @@ sectionname = "section" #按何种名称分组, 可选section, subsection, chapt from database_tools import * import time -prodictpath = "../题库0.3/problems.json" -objdictpath = "../题库0.3/lessonobj.json" +prodictpath = "../题库0.3/Problems.json" +objdictpath = "../题库0.3/LessonObj.json" raw_pro_dict = load_dict(prodictpath) pro_dict = select_grade_from_pro_dict(raw_pro_dict,grades) obj_dict = load_dict(objdictpath) diff --git a/工具v2/新课备课所用题目草稿生成.py b/工具v2/新课备课所用题目草稿生成.py index 85ac795e..01b1fb37 100644 --- a/工具v2/新课备课所用题目草稿生成.py +++ b/工具v2/新课备课所用题目草稿生成.py @@ -5,7 +5,7 @@ topandbottomusagestuple=(2,2) # 显示靠前的几个使用记录和靠后的几 from database_tools import * lessonproblemsdict = load_dict("文本文件/课时题目.json") # 需要有一个数据库json文件, key是课时号如"K0101"(见lessonscut.json), 内容是该课时对应的题号字符串 -pro_dict = load_dict("../题库0.3/problems.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") diff --git a/工具v2/新课备课稿合集生成.py b/工具v2/新课备课稿合集生成.py index 77897dc1..4036b961 100644 --- a/工具v2/新课备课稿合集生成.py +++ b/工具v2/新课备课稿合集生成.py @@ -4,7 +4,7 @@ outputdir = "临时文件" # 输出文件夹, 不建议修改 from database_tools import * preparationdict = load_dict("../备课组/26届/lessons.json") -pro_dict = load_dict("../题库0.3/problems.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") diff --git a/工具v2/新题比对.py b/工具v2/新题比对.py index efebd527..6228e3ce 100644 --- a/工具v2/新题比对.py +++ b/工具v2/新题比对.py @@ -6,7 +6,7 @@ from database_tools import * colors = ["green","orange","blue"] templatepath = ".\模板文件\讲义模板.txt" -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") treated_dict = treat_dict(pro_dict) data_raw = getCopy() if data_raw.strip().startswith("\\item"): diff --git a/工具v2/添加关联题目.py b/工具v2/添加关联题目.py index 1643a98c..7cce914f 100644 --- a/工具v2/添加关联题目.py +++ b/工具v2/添加关联题目.py @@ -20,9 +20,9 @@ class MyWindow(QWidget,Ui_Form): tempfilepath = "临时文件/problem_edit.json" - pro_dict = load_dict("../题库0.3/problems.json") + pro_dict = load_dict("../题库0.3/Problems.json") obj_dict = load_dict("../题库0.3/LessonObj.json") - pro_dict_raw_string = ReadTextFile("../题库0.3/problems.json") + pro_dict_raw_string = ReadTextFile("../题库0.3/Problems.json") configjson = BuildFullScheme @@ -32,9 +32,9 @@ class MyWindow(QWidget,Ui_Form): print("编辑完毕后, 保存关闭文件继续.") os.system("code -w -g "+tempfilepath) #-w表示关闭窗口后继续下一步 - editedid_list = ImportRelatedProblems(tempfilepath,"../题库0.3/problems.json") + editedid_list = ImportRelatedProblems(tempfilepath,"../题库0.3/Problems.json") - pro_dict = load_dict("../题库0.3/problems.json") + pro_dict = load_dict("../题库0.3/Problems.json") if not XeLaTeXTest(editedid_list,pro_dict,obj_dict,configjson,templatepath="模板文件/讲义模板.txt",outdir = "临时文件",outfile = "problems_test.tex"): SaveTextFile(pro_dict_raw_string,"../题库0.3/Problems.json") diff --git a/工具v2/添加关联题目old.py b/工具v2/添加关联题目old.py index b572d014..a550426c 100644 --- a/工具v2/添加关联题目old.py +++ b/工具v2/添加关联题目old.py @@ -6,9 +6,9 @@ from database_tools import * tempfilepath = "临时文件/problem_edit.json" -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") obj_dict = load_dict("../题库0.3/LessonObj.json") -pro_dict_raw_string = ReadTextFile("../题库0.3/problems.json") +pro_dict_raw_string = ReadTextFile("../题库0.3/Problems.json") configjson = load_dict("文本文件/config.json")["默认完整编译题目模式"] @@ -18,9 +18,9 @@ CreateRelatedProblems(links,pro_dict,tempfilepath,editor) print("编辑完毕后, 保存关闭文件继续.") os.system("code -w -g "+tempfilepath) #-w表示关闭窗口后继续下一步 -editedid_list = ImportRelatedProblems(tempfilepath,"../题库0.3/problems.json") +editedid_list = ImportRelatedProblems(tempfilepath,"../题库0.3/Problems.json") -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") if not XeLaTeXTest(editedid_list,pro_dict,obj_dict,configjson,templatepath="模板文件/讲义模板.txt",outdir = "临时文件",outfile = "problems_test.tex"): SaveTextFile(pro_dict_raw_string,"../题库0.3/Problems.json") diff --git a/工具v2/生成关联题目组.py b/工具v2/生成关联题目组.py index 5adffeb0..b558b65e 100644 --- a/工具v2/生成关联题目组.py +++ b/工具v2/生成关联题目组.py @@ -12,7 +12,7 @@ if not outputfilename.endswith(".tex"): outputfilename += ".tex" -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") id_string = generate_sim_group(starting_id,pro_dict,maxlength,threshold) diff --git a/工具v2/生成关联题目链.py b/工具v2/生成关联题目链.py index 64d38496..c20c80ba 100644 --- a/工具v2/生成关联题目链.py +++ b/工具v2/生成关联题目链.py @@ -10,7 +10,7 @@ if not outputfilename.endswith(".tex"): outputfilename += ".tex" -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") id_string = generate_problem_series(starting_id,length,pro_dict) diff --git a/工具v2/移除关联题号.py b/工具v2/移除关联题号.py index 937a9b5e..dfc00622 100644 --- a/工具v2/移除关联题号.py +++ b/工具v2/移除关联题号.py @@ -2,9 +2,9 @@ metadatafilepath = "文本文件/metadata.txt" #输入为一个字符串, 每行 from database_tools import * -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") metadata = ReadTextFile(metadatafilepath).strip() RemoveMutualLink(metadata,pro_dict) -save_dict(pro_dict,"../题库0.3/problems.json") \ No newline at end of file +save_dict(pro_dict,"../题库0.3/Problems.json") \ No newline at end of file diff --git a/工具v2/系列讲义生成.py b/工具v2/系列讲义生成.py index 6b9353fd..028c2dca 100644 --- a/工具v2/系列讲义生成.py +++ b/工具v2/系列讲义生成.py @@ -81,7 +81,7 @@ class MyWindow(QWidget,Ui_Form): jsondicts.append(load_dict(os.path.join(loc,"校本材料.json"))) - raw_pro_dict = load_dict("../题库0.3/problems.json") + raw_pro_dict = load_dict("../题库0.3/Problems.json") obj_dict = load_dict("../题库0.3/LessonObj.json") basicknowledge_dict = load_dict("../题库0.3/BasicKnowledge.json") if self.radioButton_teacher.isChecked() and self.checkBox_usages.isChecked() and not self.lineEdit_grades.text().strip() == "": diff --git a/工具v2/系列讲义生成old.py b/工具v2/系列讲义生成old.py index 949a807b..0cef70c6 100644 --- a/工具v2/系列讲义生成old.py +++ b/工具v2/系列讲义生成old.py @@ -18,7 +18,7 @@ for loc,dirs,files in os.walk(jsonpath): jsondicts.append(load_dict(os.path.join(loc,"校本材料.json"))) -raw_pro_dict = load_dict("../题库0.3/problems.json") +raw_pro_dict = load_dict("../题库0.3/Problems.json") obj_dict = load_dict("../题库0.3/LessonObj.json") basicknowledge_dict = load_dict("../题库0.3/BasicKnowledge.json") grades = configjson["字段显示设置"]["届别"] diff --git a/工具v2/讲义生成.py b/工具v2/讲义生成.py index 17a72ada..9c7f1ab2 100644 --- a/工具v2/讲义生成.py +++ b/工具v2/讲义生成.py @@ -18,7 +18,7 @@ for loc,dirs,files in os.walk(jsonpath): jsondicts.append(load_dict(os.path.join(loc,"校本材料.json"))) -pro_dict = load_dict("../题库0.3/problems.json") +pro_dict = load_dict("../题库0.3/Problems.json") obj_dict = load_dict("../题库0.3/LessonObj.json") basicknowledge_dict = load_dict("../题库0.3/BasicKnowledge.json") diff --git a/工具v2/课时名和课时目标制作.py b/工具v2/课时名和课时目标制作.py index 00c90d44..ea949b26 100644 --- a/工具v2/课时名和课时目标制作.py +++ b/工具v2/课时名和课时目标制作.py @@ -6,7 +6,7 @@ from database_tools import * outputfilepath = os.path.join(outputdir,notetitle+".tex") lessonsdictpath = "../题库0.3/LessonsCut.json" #课时分割字典所在路径 -objdictpath = "../题库0.3/lessonobj.json" #课时目标字典所在路径 +objdictpath = "../题库0.3/LessonObj.json" #课时目标字典所在路径 diff --git a/文档/使用指南/使用指南2024.md b/文档/使用指南/使用指南2024.md index 8c802ee8..3b8624b3 100644 --- a/文档/使用指南/使用指南2024.md +++ b/文档/使用指南/使用指南2024.md @@ -216,7 +216,7 @@ mathpix是一个非常好用的数学文字和公式转换工具, 唯一的缺 2. 新题目的起始题号(``int``类型), 如果起始题号被占用, 则会自动寻找之后的第一个空闲题号作为起始 3. 编辑者姓名 4. 保存后关闭``添加关联题目.py``, 在面板上点击``运行`` -5. 在``vscode``中会打开一个``problems.json``的文件, 目前它将旧题目的信息复制了过来, 在``related``字段(黄色框)中自动建立了关联. +5. 在``vscode``中会打开一个``Problems.json``的文件, 目前它将旧题目的信息复制了过来, 在``related``字段(黄色框)中自动建立了关联. ![编辑problems_edit.json](http://wwylss.synology.me:48089/i/2024/02/09/65c58fca9233f.png) diff --git a/文档/培训文本/20230612培训作业.md b/文档/培训文本/20230612培训作业.md index 3415b659..acd65455 100644 --- a/文档/培训文本/20230612培训作业.md +++ b/文档/培训文本/20230612培训作业.md @@ -16,6 +16,6 @@ remark 5. 保存(可能会自动保存)后进行第一次git提交工作, 提交的消息设为`metadata录入测试1` 6. 开启环境, 开启gui面板, 选择`维护-批量添加字段数据` 7. 打开的两个编辑窗口`metadata.txt`和`批量添加字段数据.py`中的文件都不作编辑, 在gui面板上点击按钮 -8. 在vscode左侧状态栏中点击`git`图标, 点开`problems.json`观察前后的文件内容变化 +8. 在vscode左侧状态栏中点击`git`图标, 点开`Problems.json`观察前后的文件内容变化 9. 进行第二次git提交工作, 提交的消息设为`metadata录入测试2` 10. 按同步按钮进行同步. \ No newline at end of file