From e1225687ee70dbc94f59bfb01e2fd58a44f2097a Mon Sep 17 00:00:00 2001 From: HuangHai <10402852@qq.com> Date: Sat, 28 Jun 2025 10:44:13 +0800 Subject: [PATCH] 'commit' --- dsRag/Test/Test_MatchImage.py | 11 ++++++----- dsRag/Txt/MATH_3_1.txt | 4 ++-- dsRag/Txt/MATH_3_2.txt | 3 ++- .../{2.png => 2700bccf548e4b91872901bc48c5e2bc.png} | Bin .../{1.png => 29c82196b8b44dd8a4df4f9452870c46.png} | Bin .../a02f117b75b0445c951c78e6f7158e42.png} | Bin .../c79c7050b968478f9e54467abdb1d5f6.png} | Bin dsRag/static/Test/2.txt | 2 -- dsRag/static/{Test => Txt}/1.txt | 2 +- dsRag/static/Txt/2.txt | 2 ++ 10 files changed, 13 insertions(+), 11 deletions(-) rename dsRag/static/Images/{2.png => 2700bccf548e4b91872901bc48c5e2bc.png} (100%) rename dsRag/static/Images/{1.png => 29c82196b8b44dd8a4df4f9452870c46.png} (100%) rename dsRag/static/{Test/81572c98254043d4a475ab7381979a67.png => Images/a02f117b75b0445c951c78e6f7158e42.png} (100%) rename dsRag/static/{Test/b536401321764b20b3c000c120ab3c5b.png => Images/c79c7050b968478f9e54467abdb1d5f6.png} (100%) delete mode 100644 dsRag/static/Test/2.txt rename dsRag/static/{Test => Txt}/1.txt (94%) create mode 100644 dsRag/static/Txt/2.txt diff --git a/dsRag/Test/Test_MatchImage.py b/dsRag/Test/Test_MatchImage.py index a05cbebe..9303f272 100644 --- a/dsRag/Test/Test_MatchImage.py +++ b/dsRag/Test/Test_MatchImage.py @@ -145,10 +145,11 @@ def save_to_txt(content, file_path, mode='w'): if __name__ == "__main__": word_document_path = "d:\\dsWork\\dsProject\\dsRag\\static\\Test\\带图的WORD文档_MATH_3.docx" - output_dir = "d:\\dsWork\\dsProject\\dsRag\\static\\Test\\" + txt_output_dir = "d:\\dsWork\\dsProject\\dsRag\\Txt\\" + img_output_dir = "d:\\dsWork\\dsProject\\dsRag\\static\\Images\\" # 提取图片 - listImage = extract_images_from_docx(word_document_path, output_dir) + listImage = extract_images_from_docx(word_document_path, img_output_dir) # 读取内容 res = read_word_content(word_document_path) # 分块 @@ -169,16 +170,16 @@ if __name__ == "__main__": img_idx = [0] # 使用列表实现可变状态 def replacer(match): if img_idx[0] < len(listImage): - result = listImage[img_idx[0]] + result = f"" img_idx[0] += 1 return result return match.group() content = pattern.sub(replacer, content) # 保存文本文件 - output_file = os.path.join(output_dir, f"{x[0]}.txt") + output_file = os.path.join(txt_output_dir, f"MATH_3_{x[0]}.txt") full_content = f"{firstLine}\n{content}" if save_to_txt(full_content, output_file, mode='w'): saved_count += 1 - print(f"处理完成,共保存{saved_count}个文件到目录: {output_dir}") + print(f"处理完成,共保存{saved_count}个文件到目录: {txt_output_dir}") diff --git a/dsRag/Txt/MATH_3_1.txt b/dsRag/Txt/MATH_3_1.txt index f0197ea5..509d08f8 100644 --- a/dsRag/Txt/MATH_3_1.txt +++ b/dsRag/Txt/MATH_3_1.txt @@ -1,5 +1,5 @@ -问题1 教学建议与意义 +教学建议与意义 在教学过程中,引导学生构建和理解模型,不仅能提升他们分析和解决问题的能力,还能激发他们发现问题和提出问题的意识。例如,在认识路程模型时,教师可通过生活化情境让学生理解速度的概念及其单位表示。 模型思想是《义务教育数学课程标准》中强调的核心素养之一,它帮助学生建立从现实世界抽象出数学问题的能力,并通过数学语言进行描述和解释。 因此,在“综合与实践”类教学内容中,应加强模型的应用训练,以培养学生应用数学知识解决实际问题的能力。 -【图片】 \ No newline at end of file + \ No newline at end of file diff --git a/dsRag/Txt/MATH_3_2.txt b/dsRag/Txt/MATH_3_2.txt index 7c7d6de4..7621474f 100644 --- a/dsRag/Txt/MATH_3_2.txt +++ b/dsRag/Txt/MATH_3_2.txt @@ -1 +1,2 @@ -问题2 我随便写点什么 \ No newline at end of file +我随便写点什么 + \ No newline at end of file diff --git a/dsRag/static/Images/2.png b/dsRag/static/Images/2700bccf548e4b91872901bc48c5e2bc.png similarity index 100% rename from dsRag/static/Images/2.png rename to dsRag/static/Images/2700bccf548e4b91872901bc48c5e2bc.png diff --git a/dsRag/static/Images/1.png b/dsRag/static/Images/29c82196b8b44dd8a4df4f9452870c46.png similarity index 100% rename from dsRag/static/Images/1.png rename to dsRag/static/Images/29c82196b8b44dd8a4df4f9452870c46.png diff --git a/dsRag/static/Test/81572c98254043d4a475ab7381979a67.png b/dsRag/static/Images/a02f117b75b0445c951c78e6f7158e42.png similarity index 100% rename from dsRag/static/Test/81572c98254043d4a475ab7381979a67.png rename to dsRag/static/Images/a02f117b75b0445c951c78e6f7158e42.png diff --git a/dsRag/static/Test/b536401321764b20b3c000c120ab3c5b.png b/dsRag/static/Images/c79c7050b968478f9e54467abdb1d5f6.png similarity index 100% rename from dsRag/static/Test/b536401321764b20b3c000c120ab3c5b.png rename to dsRag/static/Images/c79c7050b968478f9e54467abdb1d5f6.png diff --git a/dsRag/static/Test/2.txt b/dsRag/static/Test/2.txt deleted file mode 100644 index fcab777c..00000000 --- a/dsRag/static/Test/2.txt +++ /dev/null @@ -1,2 +0,0 @@ -我随便写点什么 -81572c98254043d4a475ab7381979a67.png \ No newline at end of file diff --git a/dsRag/static/Test/1.txt b/dsRag/static/Txt/1.txt similarity index 94% rename from dsRag/static/Test/1.txt rename to dsRag/static/Txt/1.txt index 7667506d..2a2aa5a9 100644 --- a/dsRag/static/Test/1.txt +++ b/dsRag/static/Txt/1.txt @@ -2,4 +2,4 @@ 在教学过程中,引导学生构建和理解模型,不仅能提升他们分析和解决问题的能力,还能激发他们发现问题和提出问题的意识。例如,在认识路程模型时,教师可通过生活化情境让学生理解速度的概念及其单位表示。 模型思想是《义务教育数学课程标准》中强调的核心素养之一,它帮助学生建立从现实世界抽象出数学问题的能力,并通过数学语言进行描述和解释。 因此,在“综合与实践”类教学内容中,应加强模型的应用训练,以培养学生应用数学知识解决实际问题的能力。 -81572c98254043d4a475ab7381979a67.png \ No newline at end of file +37e12830233544b5bbd38c1393680bad.png \ No newline at end of file diff --git a/dsRag/static/Txt/2.txt b/dsRag/static/Txt/2.txt new file mode 100644 index 00000000..28d1164b --- /dev/null +++ b/dsRag/static/Txt/2.txt @@ -0,0 +1,2 @@ +我随便写点什么 +37e12830233544b5bbd38c1393680bad.png \ No newline at end of file