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