From c1302e30dbb07056ec8cff8073d5ee6a110fd138 Mon Sep 17 00:00:00 2001 From: WangWeiye Date: Wed, 19 Apr 2023 16:39:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B02023=E5=B1=8A=E4=BA=8C?= =?UTF-8?q?=E6=A8=A1=E9=A2=98=E7=9B=AE=E5=88=86=E7=B1=BB=E6=B1=87=E7=BC=96?= =?UTF-8?q?=E5=8F=8A=E8=AF=95=E5=8D=B7=E7=BC=96=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 工具/关键字筛选题号.py | 2 +- 工具/批量生成题目pdf.py | 57 +++++++++------------------- 工具/文本文件/批量题目分类号记录.txt | 20 +++++----- 工具/文本文件/题号筛选.txt | 2 +- 4 files changed, 30 insertions(+), 51 deletions(-) diff --git a/工具/关键字筛选题号.py b/工具/关键字筛选题号.py index e45e4700..204f02f1 100644 --- a/工具/关键字筛选题号.py +++ b/工具/关键字筛选题号.py @@ -2,7 +2,7 @@ import os,re,json """---设置关键字, 同一field下不同选项为or关系, 同一字典中不同字段间为and关系, 不同字典间为or关系, _not表示列表中的关键字都不含, 同一字典中的数字用来供应同一字段不同的条件之间的and---""" keywords_dict_table = [ - {"origin":[r"统考"]} + {"origin":[r"二模"],"origin2":[r"2023"],"tags":["第九单元"]} ] """---关键字设置完毕---""" # 示例: keywords_dict_table = [ diff --git a/工具/批量生成题目pdf.py b/工具/批量生成题目pdf.py index cfabdfd4..9eb9bb50 100644 --- a/工具/批量生成题目pdf.py +++ b/工具/批量生成题目pdf.py @@ -11,50 +11,29 @@ answered = True #目录和文件的分隔务必用/ directory = "临时文件/" # filename = "高三二模前易错题" -filename = "高一高二" +filename = "2023届高三二模试卷集" """---设置文件名结束---""" """---设置题目列表---""" #字典字段为文件名, 之后为内容的题号 -problems_dict = { - -"2025届高一下学期校本作业":"21441:22047", -"2024届高二下学期周末卷01":"40001:40017", -"2025届高一下学期周末卷01":"40018:40036", -"2024届高二下学期周末卷02":"40037:40056", -"2025届高一下学期周末卷02":"40057:40082", -"2025届高一下学期周末卷03":"40083:40104", -"2025届高一下学期周末卷03小测":"40105:40112", -"2025届高一下学期周末卷04旧版":"40113:40130", -"2025届高一下学期周末卷04小测":"40131:40139", -"2024届高二下学期周末卷03":"40140:40160", -"2024届高二上学期期末考试":"31267:31287", -"2025届高一上学期期末考试":"31288:31308", -"2024届高二下学期周末卷04":"40161:40180", -"2025届高一下学期周末卷04":"40181:40201", -"2024届高二下学期周末卷05":"40202:40225", -"2025届高一下学期周末卷05":"40226:40245", -"2024届空间向量校本作业":"22048:22083", -"2024届二项式定理校本作业":"22084:22105", -"2025届高一下学期周末卷05小测":"40246:40255", -"2025届高一下学期周末卷06":"40256:40273", -"2025届高一下学期周末卷06小测":"40274:40282", -"2025届高一下学期期中复习一(集合逻辑不等式)":"40283:40298", -"2024届高二下学期周末卷06":"40299:40316", -"2024届高二下学期周末卷07":"40317:40335", -"2025届高一下学期测验01":"40336:40349", -"2025届高一下学期测验02":"40350:40367", -"2025届高一下学期期中复习二(幂指对函数)":"40368:40386", -"2025届高一下学期周末卷02小测":"40387:40395", -"2025届高一下学期周末卷07":"40396:40413", -"2025届高一下学期周末卷07小测":"40414:40421", -"2025届高一下学期周末卷08":"40527:40551", -"2024届高二下学期周末卷08":"40570:40587", -"2024届高二下学期周末卷09":"40588:40604", -"2024届高二下学期期中考试":"15248:15268", -"2025届高一下学期区期中统考试题":"15269:15289" - +problems_dict = { +"2023届高三杨浦区二模试题":"14784:14804", +"2023届高三崇明区二模试题":"14805:14825", +"2023届高三嘉定区二模试题":"14826:14846", +"2023届浦东新区高三二模试题":"14996:15016", +"2023届宝山区高三二模试题":"15017:15037", +"2023届金山区高三二模试题":"15038:15058", +"2023届黄浦区高三二模试题":"15059:15079", +"2023届青浦区高三二模试题":"15080:15100", +"2023届虹口区高三二模试题":"15101:15121", +"2023届静安区高三二模试题":"15122:15142", +"2023届普陀区高三二模试题":"15143:15163", +"2023届闵行区高三二模试题":"15164:15184", +"2023届长宁区高三二模试题":"15185:15205", +"2023届松江区高三二模试题":"15206:15226", +"2023届奉贤区高三二模试题":"15227:15247", +"2023届徐汇区高三二模试题":"15290:15310" } # problems_dict = { diff --git a/工具/文本文件/批量题目分类号记录.txt b/工具/文本文件/批量题目分类号记录.txt index 4ee68be5..de9d4dd0 100644 --- a/工具/文本文件/批量题目分类号记录.txt +++ b/工具/文本文件/批量题目分类号记录.txt @@ -21,17 +21,17 @@ problems_dict = { } -20230414 2023届高三二模分类汇编(14区, 缺奉贤徐汇) +20230414 2023届高三二模分类汇编 problems_dict = { -"第一单元":"014784,014796,014805,014807,014809,014828,014838,014996,015008,015017,015018,015029,015038,015039,015046,015050,015059,015084,015101,015122,015133,015143,015155,015164,015165,015185,015186,015206,015220", -"第二单元":"014788,014790,014798,014802,014814,014816,014817,014825,014831,014836,014837,014839,015004,015007,015011,015016,015019,015027,015030,015037,015044,015048,015058,015061,015065,015070,015079,015086,015087,015091,015100,015102,015108,015115,015121,015128,015135,015137,015142,015147,015153,015163,015171,015172,015173,015176,015178,015184,015188,015190,015192,015193,015194,015216,015221,015224,015226", -"第三单元":"014792,014794,014808,014822,014829,014846,015003,015005,015025,015033,015047,015054,015060,015067,015075,015096,015105,015107,015126,015127,015144,015148,015150,015158,015180,015205,015210,015215,015222", -"第四单元":"014786,014804,014820,014833,015012,015021,015024,015031,015053,015064,015074,015089,015095,015116,015117,015123,015138,015160,015179,015200,015214", -"第五单元":"014785,014795,014806,014815,014826,014830,014843,014997,015006,015020,015028,015041,015043,015049,015062,015069,015081,015082,015092,015103,015112,015113,015124,015129,015146,015154,015166,015175,015195,015198,015207,015208,015217", -"第六单元":"014789,014799,014801,014819,014821,014834,014840,014842,014998,015010,015013,015032,015034,015052,015055,015066,015073,015076,015080,015085,015088,015097,015110,015118,015131,015134,015139,015149,015156,015159,015167,015181,015189,015199,015202,015212,015223", -"第七单元":"014793,014803,014813,014824,014827,014845,015001,015015,015036,015040,015057,015063,015071,015078,015083,015090,015099,015104,015111,015120,015125,015136,015140,015152,015157,015162,015174,015183,015196,015204,015218,015225", -"第八单元":"014787,014800,014810,014818,014823,014832,014835,014841,014999,015000,015002,015014,015022,015023,015042,015045,015056,015068,015072,015093,015098,015109,015114,015132,015161,015168,015169,015170,015182,015187,015191,015201,015209,015211,015213", -"第九单元":"014791,014797,014811,014812,014823,014844,015009,015026,015035,015051,015077,015094,015098,015106,015119,015130,015141,015145,015151,015177,015197,015203,015219" +"第一单元":"014784,014796,014805,014807,014809,014828,014838,014996,015008,015017:015018,015029,015038:015039,015046,015050,015059,015084,015101,015122,015133,015143,015155,015164:015165,015185:015186,015206,015220,015227,015232,015290,015293", +"第二单元":"014788,014790,014798,014802,014814,014816:014817,014825,014831,014836:014837,014839,015004,015007,015011,015016,015019,015027,015030,015037,015044,015048,015058,015061,015065,015070,015079,015086:015087,015091,015100,015102,015108,015115,015121,015128,015135,015137,015142,015147,015153,015163,015171:015173,015176,015178,015184,015188,015190,015192:015194,015216,015221,015224,015226,015238,015245,015300:015301,015304,015310", +"第三单元":"014792,014794,014808,014822,014829,014846,015003,015005,015025,015033,015047,015054,015060,015067,015075,015096,015105,015107,015126:015127,015144,015148,015150,015158,015180,015205,015210,015215,015222,015236,015240,015246,015291,015301,015307", +"第四单元":"014786,014804,014820,014833,015012,015021,015024,015031,015053,015064,015074,015089,015095,015116:015117,015123,015138,015160,015179,015200,015214,015242:015243,015294,015301", +"第五单元":"014785,014795,014806,014815,014826,014830,014843,014997,015006,015020,015028,015041,015043,015049,015062,015069,015081:015082,015092,015103,015112:015113,015124,015129,015146,015154,015166,015175,015195,015198,015207:015208,015217,015228,015237,015302", +"第六单元":"014789,014799,014801,014819,014821,014834,014840,014842,014998,015010,015013,015032,015034,015052,015055,015066,015073,015076,015080,015085,015088,015097,015110,015118,015131,015134,015139,015149,015156,015159,015167,015181,015189,015199,015202,015212,015223,015230,015244,015296,015305,015308", +"第七单元":"014793,014803,014813,014824,014827,014845,015001,015015,015036,015040,015057,015063,015071,015078,015083,015090,015099,015104,015111,015120,015125,015136,015140,015152,015157,015162,015174,015183,015196,015204,015218,015225,015235,015239,015247,015298,015309", +"第八单元":"014787,014800,014810,014818,014823,014832,014835,014841,014999:015000,015002,015014,015022:015023,015042,015045,015056,015068,015072,015093,015098,015109,015114,015132,015161,015168:015170,015182,015187,015191,015201,015209,015211,015213,015229,015231,015233:015234,015297,015299,015306", +"第九单元":"014791,014797,014811:014812,014823,014844,015009,015026,015035,015051,015077,015094,015098,015106,015119,015130,015141,015145,015151,015177,015197,015203,015219,015241,015292,015295,015303,015306" } 20230414 2023届高三二模 diff --git a/工具/文本文件/题号筛选.txt b/工具/文本文件/题号筛选.txt index 0f4e6bc5..72cb672b 100644 --- a/工具/文本文件/题号筛选.txt +++ b/工具/文本文件/题号筛选.txt @@ -1 +1 @@ -015269:015289 \ No newline at end of file +014791,014797,014811:014812,014823,014844,015009,015026,015035,015051,015077,015094,015098,015106,015119,015130,015141,015145,015151,015177,015197,015203,015219,015241,015292,015295,015303,015306 \ No newline at end of file