diff --git a/体测单位/体测数据管理.ipynb b/体测单位/体测数据管理.ipynb index c78a3ab..cf3316c 100644 --- a/体测单位/体测数据管理.ipynb +++ b/体测单位/体测数据管理.ipynb @@ -59,12 +59,27 @@ }, { "cell_type": "code", - "execution_count": null, - "id": "b68302b4-8fc1-4060-a10d-7f059f006f3c", + "execution_count": 23, + "id": "63a87059-0a0d-43d3-8b89-0cad64d95ff3", "metadata": { + "execution": { + "iopub.execute_input": "2023-09-16T08:19:06.600529Z", + "iopub.status.busy": "2023-09-16T08:19:06.600315Z", + "iopub.status.idle": "2023-09-16T08:19:06.626704Z", + "shell.execute_reply": "2023-09-16T08:19:06.626070Z", + "shell.execute_reply.started": "2023-09-16T08:19:06.600513Z" + }, "tags": [] }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ok\n" + ] + } + ], "source": [ "import openpyxl\n", "import os,sys,shutil\n", @@ -79,12 +94,15 @@ "mydb = myclient[\"baogao\"]\n", "\n", "\n", - "wb = openpyxl.load_workbook('data/北京石油分公司报告明细.xlsx')\n", - "place_id = 419309\n", - "place_code = '01'\n", - "dw_name = '北京石油分公司'\n", - "fi_path = 'file/2023-06-15'\n", - "fls = glob.glob(f'{fi_path}/*.pdf')\n", + "filename = 'data/北京农行人员名单all.json'\n", + "with open(filename,'r') as fl:\n", + " dict1 = json.load(fl) \n", + "\n", + "place_id = 309118\n", + "place_code = '03'\n", + "dw_name = '中国农业银行股份有限公司北京市分行'\n", + "fi_path = '/home/songyi/python/mycrm/flask/pdf/files'\n", + "fls = glob.glob(f'{fi_path}/{str(place_id)}/*.pdf')\n", "\n", "code_list = []\n", "for i in range(10): # 0~9\n", @@ -93,49 +111,78 @@ "list1 = []\n", "i = 0\n", "while i < len(fls):\n", - " code = random.sample(code_list,6) #随机取6位数\n", + " code = random.sample(code_list,5) #随机取6位数\n", " code_num = ''.join(code) \n", " if code_num not in list1:\n", " list1.append(place_code+code_num)\n", " i +=1\n", - "print(len(list1))\n", - "sheet = wb.active\n", - "# sheets = wb.sheetnames\n", - "list2 = []\n", "i = 0\n", - "dict2 = {}\n", - "for n in range(2, sheet.max_row+1):\n", - " if sheet.cell(n,1).value is not None:\n", - " dict1 = {}\n", - " phone = str(sheet.cell(n, 3).value)\n", - " code = int(sheet.cell(n, 1).value)\n", - " yzm = list1[i]\n", - " i+=1\n", - " dict1 = {'place_id':place_id,'code':yzm,'fn':str(code)+'.pdf'}\n", - " list2.append(dict1)\n", - " dict2[code]={'phone':phone,'code':yzm}\n", + "list2= []\n", + "for fn in fls:\n", + " dict2 = {}\n", + " fi_name =Path(fn).stem.split('-')[0]\n", + " code = int(fi_name)\n", + " dxm = list1[i]\n", + " dict2 = {'place_id':place_id,'code':dxm,'fn':Path(fn).name}\n", + " list2.append(dict2)\n", + " i +=1\n", "mycol = mydb[\"pdf\"]\n", "x = mycol.insert_many(list2)\n", - "filename = 'data/01.json'\n", - "with open(filename, 'w') as fl:\n", - " json.dump(dict2, fl, ensure_ascii=False)\n", - "print('ok')\n" + "print('ok') \n" ] }, { "cell_type": "code", "execution_count": null, - "id": "63a87059-0a0d-43d3-8b89-0cad64d95ff3", + "id": "767cdc9b-310e-4922-8b7d-3581a328cf45", "metadata": {}, "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "5f665c0f-8d30-4759-b7f8-fb7e13b98efa", + "metadata": { + "execution": { + "iopub.execute_input": "2023-09-16T09:12:34.104665Z", + "iopub.status.busy": "2023-09-16T09:12:34.104204Z", + "iopub.status.idle": "2023-09-16T09:12:34.128860Z", + "shell.execute_reply": "2023-09-16T09:12:34.127747Z", + "shell.execute_reply.started": "2023-09-16T09:12:34.104628Z" + }, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{375: {'phone': '15910307259', 'code': '0379208'}, 73: {'phone': '18611301540', 'code': '0302967'}, 145: {'phone': '13701207035', 'code': '0364802'}, 355: {'phone': '13901053648', 'code': '0378150'}, 2: {'phone': '13681550603', 'code': '0374538'}, 632: {'phone': '13811150911', 'code': '0379240'}, 491: {'phone': '19883837917', 'code': '0371356'}, 608: {'phone': '1531155192', 'code': '0360195'}, 458: {'phone': '15201200818', 'code': '0362015'}, 403: {'phone': '13811308649', 'code': '0306485'}, 346: {'phone': '18811088287', 'code': '0346502'}, 70: {'phone': '13521913639', 'code': '0331789'}, 610: {'phone': '15010171499', 'code': '0380976'}, 159: {'phone': '13810905776', 'code': '0313498'}, 393: {'phone': '13311165101', 'code': '0350972'}, 341: {'phone': '13718561781', 'code': '0338904'}, 48: {'phone': '18811520206', 'code': '0360952'}, 472: {'phone': '15011393285', 'code': '0396812'}, 482: {'phone': '18232050833', 'code': '0302847'}, 149: {'phone': '13701387037', 'code': '0398520'}, 398: {'phone': '13811310093', 'code': '0358149'}, 371: {'phone': '18600196043', 'code': '0351097'}, 509: {'phone': '18800102596', 'code': '0316705'}, 80: {'phone': '18611785822', 'code': '0312590'}, 152: {'phone': '18611729348', 'code': '0340358'}, 33: {'phone': '13522494577', 'code': '0385063'}, 430: {'phone': '13810964375', 'code': '0375681'}, 417: {'phone': '13611195117', 'code': '0359764'}, 35: {'phone': '13661000573', 'code': '0324057'}, 554: {'phone': '13401005611', 'code': '0337502'}, 275: {'phone': '15801378850', 'code': '0398567'}, 109: {'phone': '18031929396', 'code': '0330478'}, 631: {'phone': '18612263001', 'code': '0369850'}, 568: {'phone': '15210147173', 'code': '0370913'}, 280: {'phone': '13810571305', 'code': '0376841'}, 423: {'phone': '13661337053', 'code': '0392671'}, 538: {'phone': '15711335018', 'code': '0350436'}, 419: {'phone': '13520702450', 'code': '0346218'}, 53: {'phone': '13810347086', 'code': '0317908'}, 288: {'phone': '15901266232', 'code': '0320471'}, 284: {'phone': '13601318622', 'code': '0317402'}, 368: {'phone': '15810525561', 'code': '0312580'}, 223: {'phone': '13717637763', 'code': '0350173'}, 392: {'phone': '13611327008', 'code': '0315783'}, 362: {'phone': '13718160787', 'code': '0326840'}, 68: {'phone': '15811121155', 'code': '0396301'}, 411: {'phone': '13810789285', 'code': '0364853'}, 161: {'phone': '13621363036', 'code': '0330267'}, 621: {'phone': '15600122986', 'code': '0369381'}, 312: {'phone': '18600969778', 'code': '0362943'}, 292: {'phone': '15210931992', 'code': '0354302'}, 211: {'phone': '13810711846', 'code': '0340325'}, 522: {'phone': '18600105035', 'code': '0367091'}, 528: {'phone': '18618112086', 'code': '0309814'}, 503: {'phone': '13439769978', 'code': '0386421'}, 148: {'phone': '13718105338', 'code': '0301397'}, 586: {'phone': '18611153739', 'code': '0342358'}, 91: {'phone': '13581739016', 'code': '0376201'}, 511: {'phone': '13911291987', 'code': '0312986'}, 94: {'phone': '13522105719', 'code': '0393514'}, 210: {'phone': '13439992552', 'code': '0325938'}, 553: {'phone': '18701369469', 'code': '0384692'}, 527: {'phone': '13466579237', 'code': '0342387'}, 218: {'phone': '15101188612', 'code': '0347390'}, 24: {'phone': '13263182038', 'code': '0361428'}, 242: {'phone': '13042462119', 'code': '0309253'}, 451: {'phone': '13641339621', 'code': '0346831'}, 470: {'phone': '13801276364', 'code': '0302568'}, 373: {'phone': '18601330789', 'code': '0341782'}, 252: {'phone': '15210359017', 'code': '0394520'}, 446: {'phone': '13522035153', 'code': '0331275'}, 545: {'phone': '13683272714', 'code': '0372318'}, 432: {'phone': '13810157405', 'code': '0347059'}, 8: {'phone': '18611567979', 'code': '0390851'}, 515: {'phone': '13661162501', 'code': '0354913'}, 405: {'phone': '15011368769', 'code': '0308916'}, 316: {'phone': '13466784879', 'code': '0365908'}, 130: {'phone': '13436888995', 'code': '0331896'}, 54: {'phone': '15646599033', 'code': '0331952'}, 590: {'phone': '13269498662', 'code': '0352137'}, 454: {'phone': '18611596667', 'code': '0346583'}, 296: {'phone': '13716708310', 'code': '0376802'}, 427: {'phone': '13716785016', 'code': '0346732'}, 402: {'phone': '18710017488', 'code': '0341970'}, 450: {'phone': '18500190588', 'code': '0334975'}, 45: {'phone': '13910057186', 'code': '0332490'}, 386: {'phone': '15609831889', 'code': '0371962'}, 229: {'phone': '18910751910', 'code': '0381603'}, 584: {'phone': '13681478000', 'code': '0360718'}, 216: {'phone': '13581913037', 'code': '0361739'}, 241: {'phone': '18310618336', 'code': '0364179'}, 77: {'phone': '15910221201', 'code': '0398730'}, 479: {'phone': '13269568290', 'code': '0330184'}, 473: {'phone': '17720168592', 'code': '0336784'}, 399: {'phone': '18511578360', 'code': '0331805'}, 212: {'phone': '18610310486', 'code': '0308752'}, 609: {'phone': '18500238720', 'code': '0394710'}, 281: {'phone': '13488822979', 'code': '0369842'}, 108: {'phone': '13811425728', 'code': '0301874'}, 618: {'phone': '13521616239', 'code': '0338296'}, 6: {'phone': '13520300915', 'code': '0380625'}, 141: {'phone': '13683697534', 'code': '0313745'}, 133: {'phone': '13331133413', 'code': '0375213'}, 269: {'phone': '13810027351', 'code': '0329306'}, 78: {'phone': '13693650167', 'code': '0340572'}, 351: {'phone': '13621382609', 'code': '0324310'}, 567: {'phone': '15101557299', 'code': '0349627'}, 377: {'phone': '13911298850', 'code': '0312034'}, 93: {'phone': '15201438901', 'code': '0345078'}, 158: {'phone': '13683380419', 'code': '0345936'}, 488: {'phone': '13436870332', 'code': '0352691'}, 390: {'phone': '13871329288', 'code': '0308175'}, 499: {'phone': '18311286616', 'code': '0342350'}, 487: {'phone': '15801014168', 'code': '0356108'}, 10: {'phone': '18701165872', 'code': '0321476'}, 578: {'phone': '15011452639', 'code': '0361573'}, 456: {'phone': '13701144887', 'code': '0325716'}, 505: {'phone': '18601122186', 'code': '0347586'}, 215: {'phone': '18811535976', 'code': '0384390'}, 565: {'phone': '13311010943', 'code': '0381497'}, 407: {'phone': '18511932593', 'code': '0342681'}, 492: {'phone': '13717861190', 'code': '0305736'}, 442: {'phone': '13716513299', 'code': '0387902'}, 485: {'phone': '19924869497', 'code': '0370315'}, 265: {'phone': '18611511327', 'code': '0306142'}, 335: {'phone': '15901551179', 'code': '0389640'}, 596: {'phone': '15901104600', 'code': '0352890'}, 546: {'phone': '13522652677', 'code': '0395618'}, 99: {'phone': '13488676005', 'code': '0383596'}, 30: {'phone': '18811785451', 'code': '0357926'}, 217: {'phone': '18610947372', 'code': '0363490'}, 201: {'phone': '13810660532', 'code': '0303261'}, 463: {'phone': '18518887287', 'code': '0382657'}, 552: {'phone': '15810368808', 'code': '0398123'}, 593: {'phone': '18500055205', 'code': '0382751'}, 131: {'phone': '13601166053', 'code': '0312960'}, 436: {'phone': '13621168861', 'code': '0301478'}, 619: {'phone': '13581503925', 'code': '0393168'}, 132: {'phone': '13801387302', 'code': '0360842'}, 309: {'phone': '13581926833', 'code': '0393476'}, 512: {'phone': '13811481802', 'code': '0398017'}, 428: {'phone': '13718057847', 'code': '0317280'}, 453: {'phone': '15010125839', 'code': '0335789'}, 460: {'phone': '13522892357', 'code': '0370624'}, 391: {'phone': '13910126519', 'code': '0387163'}, 81: {'phone': '18910275536', 'code': '0305167'}, 116: {'phone': '13501157676', 'code': '0348026'}, 277: {'phone': '18612481518', 'code': '0331985'}, 43: {'phone': '13681549788', 'code': '0389352'}, 353: {'phone': '13701305329', 'code': '0357240'}, 573: {'phone': '18811035857', 'code': '0319504'}, 74: {'phone': '13466611930', 'code': '0348601'}, 9: {'phone': '13810312929', 'code': '0346031'}, 155: {'phone': '13641337766', 'code': '0304289'}, 311: {'phone': '15011123766', 'code': '0316472'}, 514: {'phone': '13811294865', 'code': '0354021'}, 481: {'phone': '15811328138', 'code': '0375902'}, 139: {'phone': '15901195165', 'code': '0339075'}, 561: {'phone': '18601096516', 'code': '0369872'}, 380: {'phone': '13811820374', 'code': '0308296'}, 612: {'phone': '13671212752', 'code': '0385307'}, 58: {'phone': '13520628818', 'code': '0381793'}, 23: {'phone': '13611225385', 'code': '0315980'}, 571: {'phone': '18911614256', 'code': '0385014'}, 634: {'phone': '17600660398', 'code': '0383216'}, 307: {'phone': '13621098222', 'code': '0346310'}, 494: {'phone': '13939437807', 'code': '0391603'}, 406: {'phone': '18611006277', 'code': '0323670'}, 219: {'phone': '13466542792', 'code': '0374659'}, 115: {'phone': '13910133043', 'code': '0371036'}, 25: {'phone': '13810881996', 'code': '0320134'}, 539: {'phone': '13581975656', 'code': '0397285'}, 4: {'phone': '13001212330', 'code': '0376394'}, 318: {'phone': '18513953293', 'code': '0369013'}, 560: {'phone': '13810557276', 'code': '0353018'}, 496: {'phone': '15727369351', 'code': '0330745'}, 429: {'phone': '13811203591', 'code': '0362349'}, 221: {'phone': '13718226229', 'code': '0331962'}, 388: {'phone': '13683187421', 'code': '0304651'}, 420: {'phone': '15201610872', 'code': '0318234'}, 367: {'phone': '13366833406', 'code': '0372485'}, 445: {'phone': '15501198670', 'code': '0302781'}, 51: {'phone': '15120009738', 'code': '0395264'}, 297: {'phone': '18811212710', 'code': '0324850'}, 534: {'phone': '18610221709', 'code': '0380941'}, 617: {'phone': '13161996104', 'code': '0320745'}, 90: {'phone': '18601337766', 'code': '0349532'}, 605: {'phone': '18601002916', 'code': '0339164'}, 597: {'phone': '17600654539', 'code': '0391458'}, 96: {'phone': '18611020460', 'code': '0331825'}, 591: {'phone': '15810562678', 'code': '0301765'}, 204: {'phone': '13811780913', 'code': '0303164'}, 26: {'phone': '18601096553', 'code': '0349316'}, 603: {'phone': '13716639886', 'code': '0395276'}, 332: {'phone': '18501285461', 'code': '0327684'}, 61: {'phone': '13001246818', 'code': '0303248'}, 330: {'phone': '15210953857', 'code': '0334579'}, 625: {'phone': '15001020026', 'code': '0342908'}, 437: {'phone': '13716365230', 'code': '0364053'}, 138: {'phone': '15810082684', 'code': '0398720'}, 140: {'phone': '15801660200', 'code': '0362173'}, 569: {'phone': '13701200830', 'code': '0347625'}, 415: {'phone': '13601225792', 'code': '0371259'}, 266: {'phone': '18500184866', 'code': '0330854'}, 154: {'phone': '13810762565', 'code': '0304285'}, 95: {'phone': '15120040430', 'code': '0390172'}, 66: {'phone': '18618351825', 'code': '0341728'}, 102: {'phone': '15624967558', 'code': '0382567'}, 347: {'phone': '18501068511', 'code': '0373924'}, 468: {'phone': '15652360095', 'code': '0317968'}, 243: {'phone': '18310281980', 'code': '0335209'}, 345: {'phone': '13426461385', 'code': '0328967'}, 414: {'phone': '18801059001', 'code': '0332760'}, 1: {'phone': '15901114080', 'code': '0368790'}, 517: {'phone': '13552079039', 'code': '0361379'}, 477: {'phone': '15910266616', 'code': '0349157'}, 413: {'phone': '13651236783', 'code': '0354690'}, 208: {'phone': '15726604063', 'code': '0360318'}, 508: {'phone': '15530269196', 'code': '0381625'}, 602: {'phone': '18811389816', 'code': '0326134'}, 144: {'phone': '13611396000', 'code': '0352863'}, 365: {'phone': '15011375948', 'code': '0362834'}, 343: {'phone': '15895936768', 'code': '0362815'}, 337: {'phone': '13611325939', 'code': '0346197'}, 56: {'phone': '13681006009', 'code': '0369015'}, 500: {'phone': '13621392870', 'code': '0349178'}, 14: {'phone': '13691184543', 'code': '0320835'}, 7: {'phone': '15801063717', 'code': '0305948'}, 378: {'phone': '13651297881', 'code': '0338517'}, 434: {'phone': '15801522732', 'code': '0379280'}, 459: {'phone': '13810827972', 'code': '0394650'}, 44: {'phone': '13801223121', 'code': '0303852'}, 17: {'phone': '13681503980', 'code': '0380746'}, 71: {'phone': '15901018237', 'code': '0329765'}, 302: {'phone': '18518301930', 'code': '0363981'}, 205: {'phone': '15711344143', 'code': '0397321'}, 615: {'phone': '13522637387', 'code': '0307963'}, 410: {'phone': '13661333095', 'code': '0350387'}, 431: {'phone': '13264223817', 'code': '0330851'}, 483: {'phone': '13621300047', 'code': '0336548'}, 39: {'phone': '13501345793', 'code': '0343507'}, 585: {'phone': '15201495512', 'code': '0395418'}, 254: {'phone': '18600423766', 'code': '0310435'}, 502: {'phone': '18210884562', 'code': '0374021'}, 22: {'phone': '15010110482', 'code': '0301829'}, 72: {'phone': '13810156038', 'code': '0397481'}, 304: {'phone': '18500323236', 'code': '0303798'}, 126: {'phone': '13331109890', 'code': '0301659'}, 88: {'phone': '18613832776', 'code': '0351603'}, 150: {'phone': '13522038860', 'code': '0340617'}, 19: {'phone': '13910778610', 'code': '0302687'}, 3: {'phone': '13681115051', 'code': '0391265'}, 576: {'phone': '13671045835', 'code': '0386310'}, 466: {'phone': '18600085849', 'code': '0376250'}, 418: {'phone': '13601068771', 'code': '0325647'}, 542: {'phone': '13552279977', 'code': '0327814'}, 549: {'phone': '18310954365', 'code': '0384697'}, 340: {'phone': '13801173141', 'code': '0317085'}, 65: {'phone': '13701142698', 'code': '0329407'}, 550: {'phone': '13693171900', 'code': '0374068'}, 228: {'phone': '13601175635', 'code': '0348623'}, 128: {'phone': '13661111951', 'code': '0306325'}, 529: {'phone': '13716296197', 'code': '0384327'}, 63: {'phone': '13501089923', 'code': '0369314'}, 203: {'phone': '13810909056', 'code': '0356409'}, 537: {'phone': '13911788025', 'code': '0387096'}, 592: {'phone': '18210139056', 'code': '0379328'}, 79: {'phone': '13811327083', 'code': '0329170'}, 570: {'phone': '18810652009', 'code': '0386253'}, 129: {'phone': '13693500909', 'code': '0315082'}, 476: {'phone': '13260111061', 'code': '0308365'}, 285: {'phone': '13910710205', 'code': '0351062'}, 536: {'phone': '13521183525', 'code': '0397426'}, 624: {'phone': '13522262397', 'code': '0307829'}, 112: {'phone': '16633306690', 'code': '0351637'}, 498: {'phone': '15010708615', 'code': '0336807'}, 142: {'phone': '18910716635', 'code': '0335487'}, 535: {'phone': '13501294501', 'code': '0371384'}, 559: {'phone': '13716589746', 'code': '0340953'}, 82: {'phone': '13681071679', 'code': '0365428'}, 55: {'phone': '18810070789', 'code': '0324739'}, 376: {'phone': '15101112387', 'code': '0367813'}, 310: {'phone': '13520839732', 'code': '0393806'}, 464: {'phone': '13552109880', 'code': '0368753'}, 551: {'phone': '13811532960', 'code': '0307435'}, 202: {'phone': '13466632416', 'code': '0318305'}, 225: {'phone': '13911380833', 'code': '0398473'}, 438: {'phone': '15210185250', 'code': '0352491'}, 444: {'phone': '13911923915', 'code': '0351240'}, 397: {'phone': '13810199177', 'code': '0351940'}, 389: {'phone': '13811464066', 'code': '0318273'}, 97: {'phone': '15911000795', 'code': '0313065'}, 62: {'phone': '13621325243', 'code': '0317256'}, 497: {'phone': '17810658461', 'code': '0383192'}, 474: {'phone': '13810688476', 'code': '0396853'}, 416: {'phone': '13426355963', 'code': '0380795'}, 465: {'phone': '18510226389', 'code': '0362739'}, 163: {'phone': '13811867877', 'code': '0310356'}, 486: {'phone': '17610507098', 'code': '0361932'}, 107: {'phone': '18811726989', 'code': '0362895'}, 525: {'phone': '15101093973', 'code': '0381467'}, 273: {'phone': '15531676722', 'code': '0381542'}, 501: {'phone': '17320216965', 'code': '0356279'}, 635: {'phone': '13161183208', 'code': '0363780'}, 125: {'phone': '13581529957', 'code': '0360218'}, 452: {'phone': '13522827525', 'code': '0382195'}, 387: {'phone': '13663169581', 'code': '0316590'}, 562: {'phone': '13401094584', 'code': '0386019'}, 57: {'phone': '13683015800', 'code': '0394582'}, 577: {'phone': '13693081133', 'code': '0363157'}, 127: {'phone': '18611484886', 'code': '0341876'}, 478: {'phone': '15201562267', 'code': '0304879'}, 598: {'phone': '15811190185', 'code': '0360349'}, 18: {'phone': '13910885988', 'code': '0398267'}, 260: {'phone': '13911687806', 'code': '0383410'}, 286: {'phone': '13611030899', 'code': '0352413'}, 279: {'phone': '13521767524', 'code': '0330675'}, 574: {'phone': '13126986005', 'code': '0380769'}, 489: {'phone': '15001316197', 'code': '0385690'}, 300: {'phone': '15810889373', 'code': '0353241'}, 572: {'phone': '13811191235', 'code': '0323850'}, 531: {'phone': '13121064160', 'code': '0336107'}, 12: {'phone': '13552953440', 'code': '0347359'}, 607: {'phone': '17852614318', 'code': '0313896'}, 548: {'phone': '13466300618', 'code': '0387945'}, 349: {'phone': '13910163994', 'code': '0385946'}, 412: {'phone': '13901320256', 'code': '0394067'}, 122: {'phone': '13693104506', 'code': '0336541'}, 435: {'phone': '13671296264', 'code': '0336045'}, 382: {'phone': '15120029820', 'code': '0335618'}, 276: {'phone': '18618256998', 'code': '0324950'}, 462: {'phone': '13831656568', 'code': '0379416'}, 404: {'phone': '13552411202', 'code': '0350769'}, 157: {'phone': '13439678425', 'code': '0367142'}, 153: {'phone': '15699737958', 'code': '0309216'}, 575: {'phone': '15910262957', 'code': '0372539'}, 357: {'phone': '13601230172', 'code': '0348605'}, 384: {'phone': '18511805056', 'code': '0394810'}, 338: {'phone': '13671289137', 'code': '0394785'}, 134: {'phone': '15811265505', 'code': '0330247'}, 630: {'phone': '15910775755', 'code': '0370251'}, 348: {'phone': '13661203661', 'code': '0365832'}, 156: {'phone': '13693052227', 'code': '0371569'}, 540: {'phone': '13051369006', 'code': '0383916'}, 633: {'phone': '18834419109', 'code': '0351478'}, 484: {'phone': '15822785626', 'code': '0338941'}, 143: {'phone': '17743599179', 'code': '0301396'}, 385: {'phone': '15901388007', 'code': '0373924'}, 220: {'phone': '15210666390', 'code': '0314083'}, 401: {'phone': '13261006116', 'code': '0341679'}, 287: {'phone': '13261500024', 'code': '0310347'}, 100: {'phone': '13071159600', 'code': '0308476'}, 86: {'phone': '13910826883', 'code': '0334512'}, 395: {'phone': '17600130429', 'code': '0358361'}, 606: {'phone': '13439537615', 'code': '0330269'}, 38: {'phone': '15210062562', 'code': '0328749'}, 480: {'phone': '15210990816', 'code': '0382567'}, 274: {'phone': '13641237327', 'code': '0378514'}, 329: {'phone': '15010475875', 'code': '0334179'}, 408: {'phone': '15010669003', 'code': '0371460'}, 59: {'phone': '17600850574', 'code': '0304523'}, 581: {'phone': '15010242036', 'code': '0329014'}, 135: {'phone': '13810858152', 'code': '0327940'}, 283: {'phone': '13683094503', 'code': '0378504'}, 383: {'phone': '17339166789', 'code': '0301369'}, 121: {'phone': '18340830155', 'code': '0343085'}, 5: {'phone': '13511071955', 'code': '0339517'}, 83: {'phone': '15010206022', 'code': '0328015'}, 455: {'phone': '13511073306', 'code': '0370532'}, 69: {'phone': '18811795099', 'code': '0350867'}, 37: {'phone': '13641345287', 'code': '0327491'}, 282: {'phone': '13810087613', 'code': '0370892'}, 510: {'phone': '18610539748', 'code': '0375093'}, 49: {'phone': '15911188281', 'code': '0390467'}, 308: {'phone': '18510001030', 'code': '0317483'}, 409: {'phone': '13651391120', 'code': '0383702'}, 370: {'phone': '13811529892', 'code': '0329738'}, 313: {'phone': '13520202109', 'code': '0367418'}, 583: {'phone': '18612989029', 'code': '0305674'}, 426: {'phone': '18310108216', 'code': '0369734'}, 36: {'phone': '13910956410', 'code': '0380235'}, 467: {'phone': '15600926009', 'code': '0379542'}, 320: {'phone': '13611257381', 'code': '0382965'}, 146: {'phone': '13001283083', 'code': '0302418'}, 40: {'phone': '13810718754', 'code': '0397034'}, 117: {'phone': '18810035859', 'code': '0345823'}, 448: {'phone': '13121586716', 'code': '0386429'}, 588: {'phone': '15120027867', 'code': '0394628'}, 604: {'phone': '18701319509', 'code': '0381573'}, 599: {'phone': '13717645012', 'code': '0346587'}, 447: {'phone': '13811163283', 'code': '0389415'}, 326: {'phone': '13810604893', 'code': '0316087'}, 613: {'phone': '13522699200', 'code': '0318394'}, 147: {'phone': '15801327328', 'code': '0316250'}, 611: {'phone': '13051644833', 'code': '0331862'}, 101: {'phone': '13810518692', 'code': '0335680'}, 513: {'phone': '15210969775', 'code': '0345683'}, 507: {'phone': '13466773780', 'code': '0361294'}, 321: {'phone': '13701061668', 'code': '0387435'}, 290: {'phone': '15810995708', 'code': '0381256'}, 441: {'phone': '18600078720', 'code': '0337189'}, 521: {'phone': '13488750425', 'code': '0393875'}, 629: {'phone': '13910069257', 'code': '0395871'}, 504: {'phone': '17600593560', 'code': '0347983'}, 124: {'phone': '13661068153', 'code': '0367453'}, 207: {'phone': '13671300136', 'code': '0387514'}, 339: {'phone': '13581802428', 'code': '0378954'}, 13: {'phone': '13901317413', 'code': '0396742'}, 352: {'phone': '13621211880', 'code': '0357312'}, 628: {'phone': '15110681066', 'code': '0334120'}, 336: {'phone': '15201277169', 'code': '0303915'}, 422: {'phone': '18610332123', 'code': '0334719'}, 616: {'phone': '15011268236', 'code': '0391867'}, 396: {'phone': '18518985505', 'code': '0390465'}, 20: {'phone': '13810626229', 'code': '0363071'}, 601: {'phone': '18201633076', 'code': '0358139'}, 374: {'phone': '13260036511', 'code': '0326714'}, 160: {'phone': '15120093002', 'code': '0342167'}, 361: {'phone': '17301058503', 'code': '0303476'}, 301: {'phone': '18519748859', 'code': '0386352'}, 425: {'phone': '13621045898', 'code': '0393687'}, 262: {'phone': '13520742665', 'code': '0354987'}, 424: {'phone': '13651039390', 'code': '0336740'}, 360: {'phone': '13146216860', 'code': '0348352'}, 544: {'phone': '13501348046', 'code': '0378615'}, 533: {'phone': '13522155185', 'code': '0318075'}, 439: {'phone': '18611756761', 'code': '0329706'}, 626: {'phone': '13701012060', 'code': '0361954'}, 136: {'phone': '13718368376', 'code': '0386195'}, 237: {'phone': '13811361694', 'code': '0368102'}, 21: {'phone': '15210575459', 'code': '0391276'}, 299: {'phone': '13811681558', 'code': '0323789'}, 328: {'phone': '13552732369', 'code': '0340521'}, 582: {'phone': '18910173236', 'code': '0348175'}, 92: {'phone': '13522033939', 'code': '0382361'}, 369: {'phone': '15910606465', 'code': '0325976'}, 258: {'phone': '13910611378', 'code': '0397436'}, 319: {'phone': '18601165090', 'code': '0346153'}, 327: {'phone': '18611398224', 'code': '0343795'}, 449: {'phone': '18813106620', 'code': '0376901'}, 322: {'phone': '15210195525', 'code': '0395321'}, 350: {'phone': '13581872383', 'code': '0309731'}, 493: {'phone': '18701248709', 'code': '0369730'}, 519: {'phone': '13716071365', 'code': '0308769'}, 558: {'phone': '13810307684', 'code': '0348625'}, 314: {'phone': '13718636816', 'code': '0327065'}, 120: {'phone': '13811099065', 'code': '0364275'}, 259: {'phone': '13811564262', 'code': '0381706'}, 469: {'phone': '13691459388', 'code': '0359781'}, 344: {'phone': '19800371702', 'code': '0367903'}, 443: {'phone': '13910408290', 'code': '0383240'}, 530: {'phone': '13488897989', 'code': '0368795'}, 250: {'phone': '13522643488', 'code': '0379850'}, 306: {'phone': '13466729357', 'code': '0313548'}, 15: {'phone': '15801596032', 'code': '0345986'}, 278: {'phone': '13661399799', 'code': '0375320'}, 600: {'phone': '18310639157', 'code': '0373406'}, 543: {'phone': '13581975656', 'code': '0315908'}, 471: {'phone': '15120040402', 'code': '0390624'}, 272: {'phone': '13641041612', 'code': '0326170'}, 440: {'phone': '15911040986', 'code': '0350976'}, 516: {'phone': '18611917876', 'code': '0335102'}, 587: {'phone': '13810158236', 'code': '0327693'}, 16: {'phone': '13466739882', 'code': '0359026'}, 381: {'phone': '17710237308', 'code': '0391867'}, 627: {'phone': '13911376492', 'code': '0316980'}, 421: {'phone': '13611282700', 'code': '0314736'}, 41: {'phone': '13661056556', 'code': '0387645'}, 547: {'phone': '13488889899', 'code': '0361075'}, 490: {'phone': '13120086670', 'code': '0367829'}, 67: {'phone': '13621027933', 'code': '0389213'}, 76: {'phone': '15810586883', 'code': '0363514'}, 433: {'phone': '13910402626', 'code': '0360879'}, 524: {'phone': '13699266234', 'code': '0341639'}, 214: {'phone': '13120189760', 'code': '0365213'}, 110: {'phone': '13911593119', 'code': '0352903'}, 372: {'phone': '18839358079', 'code': '0337961'}, 557: {'phone': '13717638553', 'code': '0367289'}, 294: {'phone': '18801015825', 'code': '0395183'}, 363: {'phone': '18600581206', 'code': '0324310'}, 523: {'phone': '13811172200', 'code': '0368257'}, 46: {'phone': '13671020131', 'code': '0371489'}, 267: {'phone': '13810587836', 'code': '0356987'}, 579: {'phone': '13683145531', 'code': '0324031'}, 475: {'phone': '13810350201', 'code': '0302157'}, 623: {'phone': '18801169121', 'code': '0343021'}, 89: {'phone': '18600846185', 'code': '0317493'}, 213: {'phone': '15204272727', 'code': '0346158'}, 315: {'phone': '18518760070', 'code': '0318963'}, 400: {'phone': '18513087184', 'code': '0327604'}, 506: {'phone': '15011182269', 'code': '0376124'}}\n" + ] + } + ], "source": [ + "import json\n", "import pymongo\n", "\n", "myclient = pymongo.MongoClient('mongodb://localhost:27017/')\n", "mydb = myclient[\"baogao\"]\n", - "place_id = 469849\n", + "mycol = mydb[\"pdf\"]\n", "\n", - "x = \n" + "filename = 'data/北京农行人员名单all.json'\n", + "with open(filename,'r') as fl:\n", + " dict1 = json.load(fl) \n", + "dict2 = {}\n", + "place_id = 309118\n", + "myquery = { \"place_id\": place_id }\n", + "for x in mycol.find(myquery,{ \"_id\": 0, \"place_id\": 0}):\n", + " code = int(x['fn'].split('-')[0])\n", + " if str(code) in dict1.keys():\n", + " dict2[code] = {'phone':str(dict1[str(code)]['phone']),'code':x['code']}\n", + " else:\n", + " print('no phone')\n", + "print(dict2)" ] }, { @@ -183,7 +230,7 @@ " req.SmsSdkAppId = \"1400140089\"\n", " req.SignName = \"坤铭教育\"\n", " req.TemplateId = \"1875765\" \n", - " req.TemplateParamSet = [\"北京石油分公司体测者\",yzm]\n", + " req.TemplateParamSet = [\"农行北京市分行体测者\",yzm]\n", " req.PhoneNumberSet = [phone]\n", " req.SessionContext = \"\"\n", " req.ExtendCode = \"\"\n", diff --git a/体测单位/天津石化.ipynb b/体测单位/天津石化.ipynb index 3268fc2..fb10753 100644 --- a/体测单位/天津石化.ipynb +++ b/体测单位/天津石化.ipynb @@ -4,6 +4,7 @@ "cell_type": "markdown", "id": "e764be85-0ddf-4055-abd6-de2990e75db8", "metadata": { + "jp-MarkdownHeadingCollapsed": true, "tags": [], "toc-hr-collapsed": true }, @@ -23,27 +24,12 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "id": "1144aaac-92a0-4bcf-aba7-096f7dd3ad3b", "metadata": { - "execution": { - "iopub.execute_input": "2023-04-28T08:05:05.494533Z", - "iopub.status.busy": "2023-04-28T08:05:05.494066Z", - "iopub.status.idle": "2023-04-28T08:05:06.489698Z", - "shell.execute_reply": "2023-04-28T08:05:06.488731Z", - "shell.execute_reply.started": "2023-04-28T08:05:05.494503Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import openpyxl\n", "import json\n", @@ -81,27 +67,12 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "id": "d5171966-95ae-47ae-a75e-db08de772348", "metadata": { - "execution": { - "iopub.execute_input": "2023-04-28T08:30:24.695022Z", - "iopub.status.busy": "2023-04-28T08:30:24.694269Z", - "iopub.status.idle": "2023-04-28T08:30:24.860969Z", - "shell.execute_reply": "2023-04-28T08:30:24.859964Z", - "shell.execute_reply.started": "2023-04-28T08:30:24.694992Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "filename = 'data/天津石化人员名单.json'\n", @@ -140,15 +111,7 @@ "metadata": { "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "import time\n", @@ -262,27 +225,12 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "id": "27529013-f3de-4e23-980d-f62203e4df88", "metadata": { - "execution": { - "iopub.execute_input": "2023-04-30T01:28:04.696517Z", - "iopub.status.busy": "2023-04-30T01:28:04.695670Z", - "iopub.status.idle": "2023-04-30T01:28:06.723602Z", - "shell.execute_reply": "2023-04-30T01:28:06.722564Z", - "shell.execute_reply.started": "2023-04-30T01:28:04.696475Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "import openpyxl\n", @@ -927,97 +875,12 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": null, "id": "83f02525-fd26-41ba-8b6a-c3cd584825e6", "metadata": { - "execution": { - "iopub.execute_input": "2023-05-11T05:10:37.412656Z", - "iopub.status.busy": "2023-05-11T05:10:37.412185Z", - "iopub.status.idle": "2023-05-11T05:10:37.519354Z", - "shell.execute_reply": "2023-05-11T05:10:37.518601Z", - "shell.execute_reply.started": "2023-05-11T05:10:37.412628Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "30313733323138300000000000000000 b3c2c7bf000000000000000000000000\n", - "30313733303831310000000000000000 baabc5f4000000000000000000000000\n", - "30313733323637350000000000000000 bcd6b3c9c1fa00000000000000000000\n", - "30313733303638380000000000000000 bfdcc8d9cca900000000000000000000\n", - "30313733313236370000000000000000 c0eeb574000000000000000000000000\n", - "30313733313237380000000000000000 c1f5b8d5000000000000000000000000\n", - "30313733303737390000000000000000 d2a6b2a8000000000000000000000000\n", - "30313733313737390000000000000000 d5c5b7c9000000000000000000000000\n", - "30313733323139350000000000000000 d0cfc1acb6b000000000000000000000\n", - "30313733313234380000000000000000 cdf5b1fed2e500000000000000000000\n", - "30313733313237310000000000000000 cdf5bda8e8b000000000000000000000\n", - "30333134353532350000000000000000 c0eecfe8000000000000000000000000\n", - "30313733303832330000000000000000 c9dbcfa3c7bf00000000000000000000\n", - "30313733313836390000000000000000 c1f5beea000000000000000000000000\n", - "30333137323831350000000000000000 d5c5d3f1d0c200000000000000000000\n", - "30313733313235360000000000000000 c0eeb1f3000000000000000000000000\n", - "30313733313235370000000000000000 b8dfbda8ceb000000000000000000000\n", - "30313733303835320000000000000000 ccc6bbe1d6be00000000000000000000\n", - "30333336323135310000000000000000 c1f5bdf0ceb000000000000000000000\n", - "30313733313938320000000000000000 b8dfbda8c0a400000000000000000000\n", - "30313733313236350000000000000000 d5c5ab7c000000000000000000000000\n", - "30333339313137300000000000000000 cdf5cfb2c1fa00000000000000000000\n", - "30313733313837360000000000000000 cdf5c7bf000000000000000000000000\n", - "30313733313933340000000000000000 c4feceb0000000000000000000000000\n", - "30313733303836350000000000000000 c1f5bae9befc00000000000000000000\n", - "30313733313235310000000000000000 b9f9b3c9d6c700000000000000000000\n", - "30313733313935340000000000000000 c2edbbdbbefd00000000000000000000\n", - "30313733303834390000000000000000 c1f5c7ecd1d200000000000000000000\n", - "30313733313935350000000000000000 c3cfb4ba000000000000000000000000\n", - "30313733313930380000000000000000 d0cfd5f1b5c200000000000000000000\n", - "30313733393733390000000000000000 d5c5c8f3ccef00000000000000000000\n", - "30333339313134330000000000000000 c1f5ccedd6c700000000000000000000\n", - "30313733313237360000000000000000 c1f5bda1000000000000000000000000\n", - "30313733303836320000000000000000 cee2b9f3c3f100000000000000000000\n", - "30313733313831360000000000000000 b2dcbaa3b7e500000000000000000000\n", - "30313733313836360000000000000000 c0eeb8a3cdfa00000000000000000000\n", - "30313733313236390000000000000000 b2ccc1a2d0c200000000000000000000\n", - "30313733303835360000000000000000 bafab3a4c1ac00000000000000000000\n", - "30313733303834380000000000000000 c1f5bdf0bbaa00000000000000000000\n", - "30313733303833320000000000000000 d5d4d6bec3f100000000000000000000\n", - "30313733313939340000000000000000 d0bbbcd1000000000000000000000000\n", - "30313733313833350000000000000000 d3dad1e0000000000000000000000000\n", - "30313733323637380000000000000000 b8dfbea7000000000000000000000000\n", - "30333434303630390000000000000000 c2acbaecc1c100000000000000000000\n", - "30333436383237350000000000000000 d5c5b2a9d3ee00000000000000000000\n", - "30333436383335360000000000000000 d6a3b1bec3f700000000000000000000\n", - "30333436383334310000000000000000 c4c2b1a6c3c000000000000000000000\n", - "30333436383335350000000000000000 d5d4d4bd000000000000000000000000\n", - "30333436383334360000000000000000 d4acc0da000000000000000000000000\n", - "30333436383335340000000000000000 d5d4d3f1bde000000000000000000000\n", - "30333436383332370000000000000000 cdf5d3bed5e900000000000000000000\n", - "30333436383234380000000000000000 b6a1d2bb000000000000000000000000\n", - "30333436383235310000000000000000 baced3a6bfed00000000000000000000\n", - "30333436383331350000000000000000 d1eec8e3e6cc00000000000000000000\n", - "30333433363834360000000000000000 cee2bae1000000000000000000000000\n", - "30333439393435310000000000000000 c1f5c5e0b1f500000000000000000000\n", - "30333439393430300000000000000000 b7bfbaead3ee00000000000000000000\n", - "30333439393336370000000000000000 b8dfbac6bae300000000000000000000\n", - "30333439393437350000000000000000 c1f5cdae000000000000000000000000\n", - "30333439393432300000000000000000 c7d8d1a7c9ad00000000000000000000\n", - "30333439393334390000000000000000 c9eab3ac000000000000000000000000\n", - "30333439393433340000000000000000 b9f9d4aac9fa00000000000000000000\n", - "30333439393335300000000000000000 c5d3bcd1c0d600000000000000000000\n", - "30333439393339340000000000000000 cbd5ccda000000000000000000000000\n", - "30333439393336390000000000000000 c0eeb0c2000000000000000000000000\n", - "30333530353732340000000000000000 d1eebdf0c5f300000000000000000000\n", - "30333530353735300000000000000000 b7b6d6bed2e300000000000000000000\n", - "30333530353733310000000000000000 c0eed4f3b3bf00000000000000000000\n", - "30333530353731360000000000000000 b3c2bcd1e2f900000000000000000000\n", - "30333332313739300000000000000000 bfb5b7b2000000000000000000000000\n", - "ok!\n" - ] - } - ], + "outputs": [], "source": [ "import binascii\n", "import openpyxl\n", @@ -1348,27 +1211,12 @@ }, { "cell_type": "code", - "execution_count": 183, + "execution_count": null, "id": "695b4933-b8c3-4be6-a024-742a982f0abb", "metadata": { - "execution": { - "iopub.execute_input": "2023-01-14T08:57:36.572541Z", - "iopub.status.busy": "2023-01-14T08:57:36.571983Z", - "iopub.status.idle": "2023-01-14T08:57:36.671348Z", - "shell.execute_reply": "2023-01-14T08:57:36.670273Z", - "shell.execute_reply.started": "2023-01-14T08:57:36.572493Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "{2: {'男': {'num': 700, 'score': 1913.639999999998, 'zhongyi': 91, 'pianpo': 73}, '女': {'num': 550, 'score': 1736.5499999999988, 'zhongyi': 47, 'pianpo': 43}}, 1: {'男': {'num': 465, 'score': 1291.3899999999994, 'zhongyi': 153, 'pianpo': 119}, '女': {'num': 265, 'score': 846.3700000000005, 'zhongyi': 47, 'pianpo': 45}}, 3: {'男': {'num': 1161, 'score': 3063.0399999999995, 'zhongyi': 144, 'pianpo': 109}, '女': {'num': 279, 'score': 865.81, 'zhongyi': 39, 'pianpo': 34}}, 4: {'男': {'num': 163, 'score': 406.15000000000003, 'zhongyi': 23, 'pianpo': 19}}, 0: {'女': {'num': 405, 'score': 1218.0100000000002, 'zhongyi': 40, 'pianpo': 27}, '男': {'num': 737, 'score': 1971.2600000000007, 'zhongyi': 87, 'pianpo': 44}}, 5: {'男': {'num': 1, 'score': 2.57, 'zhongyi': 0, 'pianpo': 0}}}\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "import openpyxl\n", @@ -1419,28 +1267,12 @@ }, { "cell_type": "code", - "execution_count": 188, + "execution_count": null, "id": "181ff60b-3372-441a-8cd7-29e8de66ceb8", "metadata": { - "execution": { - "iopub.execute_input": "2023-01-14T09:14:36.031368Z", - "iopub.status.busy": "2023-01-14T09:14:36.030813Z", - "iopub.status.idle": "2023-01-14T09:14:36.136340Z", - "shell.execute_reply": "2023-01-14T09:14:36.135039Z", - "shell.execute_reply.started": "2023-01-14T09:14:36.031320Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "{2: {'num': 1250, 'score': 3650.189999999998, 'zhongyi': 138, 'pianpo': 116}, 1: {'num': 730, 'score': 2137.7599999999993, 'zhongyi': 200, 'pianpo': 164}, 3: {'num': 1440, 'score': 3928.850000000005, 'zhongyi': 183, 'pianpo': 143}, 4: {'num': 163, 'score': 406.15000000000003, 'zhongyi': 23, 'pianpo': 19}, 0: {'num': 1142, 'score': 3189.270000000001, 'zhongyi': 127, 'pianpo': 71}, 5: {'num': 1, 'score': 2.57, 'zhongyi': 0, 'pianpo': 0}}\n", - "ok!\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "import openpyxl\n", @@ -1512,27 +1344,12 @@ }, { "cell_type": "code", - "execution_count": 192, + "execution_count": null, "id": "d5ab1a99-cb3e-4905-8c05-a6122ea09913", "metadata": { - "execution": { - "iopub.execute_input": "2023-01-14T09:22:28.467869Z", - "iopub.status.busy": "2023-01-14T09:22:28.467341Z", - "iopub.status.idle": "2023-01-14T09:22:28.568909Z", - "shell.execute_reply": "2023-01-14T09:22:28.567550Z", - "shell.execute_reply.started": "2023-01-14T09:22:28.467822Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok!\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "import openpyxl\n", @@ -1603,28 +1420,12 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "255b5649-fb85-424d-9fad-0f3e1dff2be3", "metadata": { - "execution": { - "iopub.execute_input": "2023-02-14T14:30:30.331426Z", - "iopub.status.busy": "2023-02-14T14:30:30.330830Z", - "iopub.status.idle": "2023-02-14T14:30:30.441098Z", - "shell.execute_reply": "2023-02-14T14:30:30.440041Z", - "shell.execute_reply.started": "2023-02-14T14:30:30.331376Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "{2: {'num': 571, 'score': 1619.279999999999, 'zhongyi': 55, 'pianpo': 44}, 3: {'num': 665, 'score': 1730.73, 'zhongyi': 76, 'pianpo': 62}, 1: {'num': 129, 'score': 358.9600000000001, 'zhongyi': 23, 'pianpo': 19}, 0: {'num': 706, 'score': 1963.300000000001, 'zhongyi': 70, 'pianpo': 32}, 4: {'num': 81, 'score': 194.23999999999992, 'zhongyi': 17, 'pianpo': 14}}\n", - "ok!\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "import openpyxl\n", @@ -1705,27 +1506,12 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "25283932-c03a-4a34-a59d-314fc64d8fbd", "metadata": { - "execution": { - "iopub.execute_input": "2023-09-15T15:46:52.763943Z", - "iopub.status.busy": "2023-09-15T15:46:52.763438Z", - "iopub.status.idle": "2023-09-15T15:46:53.519617Z", - "shell.execute_reply": "2023-09-15T15:46:53.519093Z", - "shell.execute_reply.started": "2023-09-15T15:46:52.763906Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import openpyxl\n", "import json\n", @@ -1762,27 +1548,12 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "id": "c908e5e7-c014-4b8d-a583-a8c2f7115a96", "metadata": { - "execution": { - "iopub.execute_input": "2023-09-15T15:46:56.254396Z", - "iopub.status.busy": "2023-09-15T15:46:56.254184Z", - "iopub.status.idle": "2023-09-15T15:46:56.297483Z", - "shell.execute_reply": "2023-09-15T15:46:56.296945Z", - "shell.execute_reply.started": "2023-09-15T15:46:56.254373Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import json\n", "\n",