581 lines
38 KiB
Plaintext
581 lines
38 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 1,
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"题号: 012075 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012076 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012077 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012078 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012079 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012080 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012081 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012082 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012083 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012084 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012085 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012086 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012086 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012087 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012088 , 字段: tags 中已添加数据: 第九单元\n",
|
|
"题号: 012089 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012090 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012091 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012092 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012093 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012094 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012095 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012096 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012097 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012098 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012099 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012100 , 字段: tags 中已添加数据: 第九单元\n",
|
|
"题号: 012101 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012102 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012103 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012104 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012105 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012106 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012107 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012108 , 字段: tags 中已添加数据: 第九单元\n",
|
|
"题号: 012109 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012110 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012111 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012112 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012113 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012114 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012115 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012116 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012116 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012116 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012117 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012118 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012119 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012120 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012121 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012122 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012123 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012124 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012125 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012126 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012127 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012128 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012129 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012130 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012131 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012132 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012133 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012134 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012135 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012135 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012136 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012137 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012138 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012139 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012140 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012141 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012142 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012143 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012144 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012145 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012146 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012147 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012148 , 字段: tags 中已添加数据: 暂无对应\n",
|
|
"题号: 012149 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012150 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012151 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012152 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012153 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012154 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012155 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012156 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012157 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012158 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012159 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012160 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012161 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012162 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012163 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012164 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012165 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012166 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012167 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012168 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012169 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012170 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012171 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012172 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012173 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012174 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012175 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012176 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012177 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012178 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012179 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012179 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012180 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012181 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012181 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012181 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012182 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012183 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012184 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012185 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012186 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012187 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012188 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012189 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012190 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012191 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012192 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012192 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012193 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012194 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012195 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012196 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012197 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012197 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012198 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012199 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012200 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012200 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012201 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012202 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012203 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012204 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012205 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012206 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012207 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012208 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012209 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012210 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012211 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012212 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012213 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012214 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012215 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012215 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012216 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012217 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012218 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012219 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012220 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012221 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012222 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012223 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012223 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012224 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012225 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012226 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012227 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012228 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012229 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012230 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012231 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012232 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012233 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012234 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012235 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012236 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012237 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012238 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012239 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012240 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012241 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012242 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012243 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012244 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012245 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012246 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012247 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012248 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012249 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012250 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012251 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012252 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012253 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012254 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012255 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012256 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012257 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012257 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012258 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012259 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012260 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012261 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012262 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012263 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012264 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012265 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012266 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012267 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012268 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012269 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012270 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012271 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012272 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012273 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012274 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012275 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012276 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012277 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012278 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012279 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012280 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012281 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012282 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012283 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012284 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012285 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012286 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012287 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012288 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012289 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012290 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012291 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012292 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012293 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012294 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012295 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012295 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012296 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012297 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012298 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012299 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012300 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012301 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012302 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012303 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012304 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012305 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012306 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012307 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012307 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012308 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012309 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012310 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012311 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012312 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012313 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012314 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012315 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012316 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012317 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012318 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012319 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012320 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012321 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012322 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012323 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012324 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012325 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012326 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012327 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012328 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012329 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012330 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012331 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012332 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012333 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012334 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012335 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012336 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012337 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012338 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012339 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012340 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012341 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012341 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012342 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012343 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012344 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012345 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012346 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012347 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012348 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012349 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012350 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012351 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012352 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012353 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012354 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012355 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012356 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012357 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012358 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012359 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012360 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012361 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012362 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012363 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012364 , 字段: tags 中已添加数据: 暂无对应\n",
|
|
"题号: 012365 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012366 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012367 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012368 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012369 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012370 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012371 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012372 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012373 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012374 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012375 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012376 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012377 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012378 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012379 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012380 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012381 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012382 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012383 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012384 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012385 , 字段: tags 中已添加数据: 第九单元\n",
|
|
"题号: 012386 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012387 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012388 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012389 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012390 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012391 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012392 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012393 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012394 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012395 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012396 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012397 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012398 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012399 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012399 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012400 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012401 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012402 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012403 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012404 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012405 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012406 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012406 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012407 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012407 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012408 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012409 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012410 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012411 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012411 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012412 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012413 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012414 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012415 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012416 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012417 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012418 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012419 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012420 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012421 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012422 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012423 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012424 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012425 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012426 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012427 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012428 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012429 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012430 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012431 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012432 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012433 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012434 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012435 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012436 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012437 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012438 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012439 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012440 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012441 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012442 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012443 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012443 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012444 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012445 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012446 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012447 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012447 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012448 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012449 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012450 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012450 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012451 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012452 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012453 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012454 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012455 , 字段: tags 中已添加数据: 暂无对应\n",
|
|
"题号: 012456 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012457 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012458 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012459 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012460 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012461 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012462 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012462 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012463 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012464 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012465 , 字段: tags 中已添加数据: 第八单元\n",
|
|
"题号: 012466 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012467 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012468 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012469 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012470 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012471 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012472 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012473 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012474 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012475 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012476 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012477 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012478 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 012479 , 字段: tags 中已添加数据: 第二单元\n",
|
|
"题号: 012480 , 字段: tags 中已添加数据: 第三单元\n",
|
|
"题号: 012481 , 字段: tags 中已添加数据: 第五单元\n",
|
|
"题号: 012482 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012483 , 字段: tags 中已添加数据: 第七单元\n",
|
|
"题号: 012484 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 012485 , 字段: tags 中已添加数据: 第一单元\n",
|
|
"题号: 012486 , 字段: tags 中已添加数据: 第四单元\n",
|
|
"题号: 030485 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030486 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030487 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030488 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030489 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030490 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030491 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030492 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030493 , 字段: tags 中已添加数据: 第六单元\n",
|
|
"题号: 030501 , 字段: tags 中已添加数据: 第七单元\n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"import os,re,json\n",
|
|
"\n",
|
|
"\"\"\"---明确数据文件位置---\"\"\"\n",
|
|
"datafile = \"文本文件/metadata.txt\"\n",
|
|
"# 双回车分隔,记录内单回车分隔列表,首行为字段名\n",
|
|
"\"\"\"---文件位置结束---\"\"\"\n",
|
|
"\n",
|
|
"def trim(string):\n",
|
|
" string = re.sub(r\"^[ \\t\\n]*\",\"\",string)\n",
|
|
" string = re.sub(r\"[ \\t\\n]*$\",\"\",string)\n",
|
|
" return string\n",
|
|
"def FloatToInt(string):\n",
|
|
" f = float(string)\n",
|
|
" if abs(f-round(f))<0.01:\n",
|
|
" f = round(f)\n",
|
|
" return f\n",
|
|
"\n",
|
|
"with open(datafile,\"r\",encoding=\"utf8\") as f:\n",
|
|
" data = f.read()\n",
|
|
"pos = data.index(\"\\n\")\n",
|
|
"field = data[:pos].strip()\n",
|
|
"appending_data = data[pos:]\n",
|
|
"\n",
|
|
"with open(r\"../题库0.3/Problems.json\",\"r\",encoding = \"utf8\") as f:\n",
|
|
" database = f.read()\n",
|
|
"pro_dict = json.loads(database)\n",
|
|
"with open(r\"../题库0.3/LessonObj.json\",\"r\",encoding = \"utf8\") as f:\n",
|
|
" database = f.read()\n",
|
|
"obj_dict = json.loads(database)\n",
|
|
"\n",
|
|
"#该字段列表可能需要更新\n",
|
|
"fields = [\"content\",\"objs\",\"tags\",\"genre\",\"ans\",\"solution\",\"duration\",\"usages\",\"origin\",\"edit\",\"same\",\"related\",\"remark\",\"space\"]\n",
|
|
"\n",
|
|
"if field in fields:\n",
|
|
" field_type = type(pro_dict[\"000001\"][field])\n",
|
|
" datalist = [record.strip() for record in appending_data.split(\"\\n\\n\") if len(trim(record)) > 0]\n",
|
|
" for record in datalist:\n",
|
|
" id = re.findall(r\"^[\\d]{1,}\",record)[0]\n",
|
|
" data = record[len(id):].strip()\n",
|
|
" id = id.zfill(6)\n",
|
|
" if not id in pro_dict:\n",
|
|
" print(\"题号:\",id,\"不在数据库中.\")\n",
|
|
" break\n",
|
|
" \n",
|
|
" #字符串类型字段添加数据\n",
|
|
" elif field_type == str and data in pro_dict[id][field]:\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已有该数据:\",data)\n",
|
|
" elif field_type == str and not data in pro_dict[id][field] and not field == \"ans\" and not field == \"space\":\n",
|
|
" origin_data = pro_dict[id][field]\n",
|
|
" new_data = trim(origin_data + \"\\n\" + data)\n",
|
|
" pro_dict[id][field] = new_data\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已添加数据:\",data)\n",
|
|
" elif field_type == str and not data in pro_dict[id][field] and field == \"ans\" or field == \"space\":\n",
|
|
" pro_dict[id][field] = data\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已修改数据:\",data)\n",
|
|
" \n",
|
|
" #数值类型字段添加数据\n",
|
|
" elif (field_type == int or field_type == float) and abs(float(data) - pro_dict[id][field])<0.01:\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已有该数据:\",FloatToInt(data))\n",
|
|
" elif (field_type == int or field_type == float) and abs(float(data) - pro_dict[id][field])>=0.01:\n",
|
|
" pro_dict[id][field] = FloatToInt(data)\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已修改数据:\",FloatToInt(data))\n",
|
|
" \n",
|
|
" #列表类型字段添加数据\n",
|
|
" elif field_type == list:\n",
|
|
" cell_data_list = [d.strip() for d in data.split(\"\\n\")]\n",
|
|
" for cell_data in cell_data_list:\n",
|
|
" if cell_data in pro_dict[id][field]:\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已有该数据:\",cell_data)\n",
|
|
" elif not field == \"objs\":\n",
|
|
" pro_dict[id][field].append(cell_data)\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已添加数据:\",cell_data)\n",
|
|
" else:\n",
|
|
" if not cell_data in obj_dict and not cell_data.upper() == \"KNONE\":\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"目标编号有误:\",cell_data)\n",
|
|
" else:\n",
|
|
" pro_dict[id][field].append(cell_data.upper())\n",
|
|
" print(\"题号:\",id,\", 字段:\",field,\"中已添加数据:\",cell_data.upper())\n",
|
|
"\n",
|
|
"with open(r\"../题库0.3/Problems.json\",\"w\",encoding = \"utf8\") as f:\n",
|
|
" f.write(json.dumps(pro_dict,indent=4,ensure_ascii=False))"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": []
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": "Python 3.9.15 ('pythontest')",
|
|
"language": "python",
|
|
"name": "python3"
|
|
},
|
|
"language_info": {
|
|
"codemirror_mode": {
|
|
"name": "ipython",
|
|
"version": 3
|
|
},
|
|
"file_extension": ".py",
|
|
"mimetype": "text/x-python",
|
|
"name": "python",
|
|
"nbconvert_exporter": "python",
|
|
"pygments_lexer": "ipython3",
|
|
"version": "3.9.15"
|
|
},
|
|
"orig_nbformat": 4,
|
|
"vscode": {
|
|
"interpreter": {
|
|
"hash": "91219a98e0e9be72efb992f647fe78b593124968b75db0b865552d6787c8db93"
|
|
}
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
}
|