{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import pymysql\n", "import snowflake\n", "from faker import Faker\n", "fake = Faker('zh_CN')\n", "import random\n", "# 创建数据库连接\n", "connection = pymysql.connect(\n", "host='192.168.0.244',\n", "user='root',\n", "password='Abcd@123456',\n", "database='qy_school',\n", "charset='utf8'\n", ")\n", "# 创建游标对象\n", "cursor = connection.cursor()\n", "sql=\"select * from student\"\n", "cursor.execute(sql)\n", "result=cursor.fetchall()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [ { "ename": "", "evalue": "", "output_type": "error", "traceback": [ "\u001b[1;31m在当前单元格或上一个单元格中执行代码时 Kernel 崩溃。\n", "\u001b[1;31m请查看单元格中的代码,以确定故障的可能原因。\n", "\u001b[1;31m单击此处了解详细信息。\n", "\u001b[1;31m有关更多详细信息,请查看 Jupyter log。" ] } ], "source": [ "from requests import get,post\n", "import time\n", "from datetime import datetime\n", "\n", "ip = \"http://192.168.0.244:8101\"\n", "param = {\n", " \"username\": \"tangchao\",\n", " \"password\": \"123456a\",\n", " \"client_id\": \"client\",\n", " \"grant_type\": \"password\",\n", " \"client_secret\": \"123456\",\n", "}\n", "data = get(url=f\"{ip}/oauth/token\",params=param).json()\n", "token = data[\"access_token\"]\n", "header = {\n", " \"content-type\": \"application/json\",\n", " \"authorization\": f\"Bearer {token}\",\n", "}\n" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "sql=\"select * from student\"\n", "cursor.execute(sql)\n", "result=cursor.fetchall()" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [], "source": [ "tem = get(f\"{ip}/dorm/bed/pageList?page=1&pageSize=3000&building=&floor=&roomNumber=&grade=&department=&major=&className=&keyword=&pageNumber=1&teamId=106\",headers=header).json()[\"data\"][\"records\"]" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [], "source": [ "ids = [ i[\"stuId\"] for i in tem if i[\"stuId\"]]" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[10564,\n", " 11496,\n", " 9731,\n", " 10907,\n", " 10143,\n", " 11030,\n", " 11631,\n", " 10385,\n", " 10353,\n", " 10949,\n", " 9678,\n", " 11428,\n", " 10240,\n", " 9794,\n", " 11328,\n", " 9971,\n", " 10252,\n", " 11178,\n", " 9700,\n", " 11632,\n", " 11257,\n", " 10501,\n", " 11765,\n", " 11515,\n", " 10821,\n", " 10783,\n", " 11324,\n", " 10475,\n", " 10055,\n", " 10074,\n", " 11612,\n", " 9664,\n", " 10423,\n", " 10677,\n", " 11326,\n", " 10892,\n", " 9963,\n", " 9707,\n", " 9629,\n", " 9899,\n", " 10064,\n", " 9858,\n", " 9746,\n", " 10701,\n", " 10101,\n", " 10813,\n", " 10043,\n", " 10239,\n", " 9983,\n", " 10802,\n", " 11300,\n", " 11167,\n", " 11174,\n", " 9918,\n", " 10931,\n", " 11301,\n", " 10742,\n", " 10326,\n", " 10814,\n", " 11702,\n", " 11171,\n", " 11459,\n", " 10804,\n", " 10899,\n", " 10958,\n", " 10134,\n", " 10929,\n", " 11337,\n", " 10599,\n", " 11488,\n", " 11667,\n", " 10763,\n", " 11490,\n", " 10882,\n", " 10251,\n", " 10449,\n", " 9695,\n", " 11013,\n", " 10774,\n", " 10038,\n", " 10549,\n", " 10917,\n", " 10269,\n", " 11152,\n", " 11108,\n", " 9688,\n", " 10330,\n", " 9869,\n", " 11269,\n", " 11539,\n", " 10427,\n", " 11051,\n", " 10363,\n", " 11115,\n", " 9668,\n", " 11242,\n", " 11035,\n", " 10735,\n", " 10211,\n", " 11792,\n", " 11222,\n", " 10086,\n", " 10013,\n", " 11809,\n", " 10217,\n", " 11201,\n", " 10307,\n", " 11620,\n", " 9743,\n", " 9686,\n", " 10916,\n", " 10729,\n", " 10264,\n", " 10996,\n", " 9596,\n", " 10747,\n", " 11397,\n", " 11762,\n", " 11711,\n", " 11558,\n", " 11790,\n", " 10862,\n", " 11786,\n", " 11802,\n", " 11162,\n", " 11002,\n", " 11160,\n", " 10132,\n", " 10374,\n", " 10732,\n", " 10184,\n", " 11408,\n", " 11635,\n", " 11544,\n", " 10930,\n", " 9811,\n", " 11519,\n", " 11200,\n", " 10462,\n", " 9651,\n", " 9829,\n", " 10471,\n", " 11411,\n", " 11601,\n", " 10223,\n", " 11172,\n", " 9703,\n", " 10439,\n", " 11231,\n", " 10828,\n", " 10434,\n", " 10661,\n", " 11737,\n", " 10611,\n", " 9874,\n", " 9798,\n", " 10771,\n", " 9581,\n", " 10492,\n", " 10496,\n", " 11675,\n", " 11794,\n", " 10451,\n", " 10242,\n", " 10088,\n", " 11538,\n", " 10637,\n", " 10190,\n", " 10939,\n", " 9939,\n", " 10975,\n", " 10531,\n", " 10080,\n", " 11559,\n", " 9598,\n", " 10034,\n", " 10534,\n", " 11132,\n", " 11476,\n", " 10498,\n", " 11012,\n", " 10098,\n", " 10568,\n", " 11182,\n", " 10100,\n", " 11583,\n", " 10228,\n", " 9916,\n", " 9825,\n", " 11717,\n", " 11092,\n", " 9862,\n", " 10229,\n", " 11546,\n", " 10702,\n", " 10696,\n", " 11065,\n", " 10586,\n", " 11767,\n", " 9821,\n", " 11159,\n", " 10068,\n", " 10872,\n", " 11190,\n", " 11219,\n", " 10946,\n", " 10469,\n", " 10967,\n", " 10731,\n", " 9854,\n", " 10166,\n", " 11169,\n", " 11641,\n", " 10544,\n", " 11256,\n", " 9962,\n", " 11465,\n", " 9842,\n", " 11126,\n", " 10507,\n", " 11723,\n", " 10095,\n", " 11218,\n", " 11305,\n", " 10552,\n", " 10022,\n", " 11145,\n", " 11290,\n", " 10127,\n", " 9728,\n", " 9727,\n", " 9991,\n", " 9594,\n", " 10863,\n", " 10025,\n", " 11525,\n", " 11781,\n", " 10894,\n", " 9789,\n", " 11736,\n", " 10693,\n", " 9808,\n", " 10676,\n", " 11501,\n", " 10905,\n", " 11197,\n", " 10256,\n", " 11636,\n", " 10327,\n", " 9698,\n", " 11773,\n", " 10941,\n", " 10408,\n", " 10664,\n", " 11217,\n", " 10181,\n", " 9690,\n", " 10466,\n", " 10990,\n", " 10431,\n", " 10591,\n", " 10547,\n", " 9927,\n", " 10368,\n", " 11751,\n", " 9984,\n", " 11642,\n", " 9814,\n", " 9888,\n", " 11292,\n", " 11590,\n", " 11760,\n", " 9689,\n", " 11508,\n", " 11562,\n", " 11571,\n", " 10150,\n", " 11151,\n", " 10919,\n", " 10969,\n", " 9832,\n", " 9706,\n", " 9618,\n", " 9828,\n", " 11445,\n", " 10424,\n", " 11380,\n", " 10900,\n", " 10379,\n", " 11325,\n", " 9702,\n", " 11264,\n", " 11591,\n", " 11447,\n", " 10645,\n", " 11183,\n", " 10066,\n", " 10616,\n", " 9699,\n", " 11223,\n", " 11681,\n", " 11061,\n", " 11759,\n", " 9676,\n", " 10081,\n", " 10481,\n", " 11194,\n", " 11136,\n", " 11062,\n", " 11137,\n", " 10047,\n", " 9726,\n", " 9623,\n", " 9937,\n", " 11606,\n", " 11350,\n", " 11497,\n", " 9994,\n", " 11179,\n", " 11166,\n", " 10844,\n", " 10357,\n", " 10473,\n", " 10036,\n", " 10320,\n", " 10284,\n", " 11522,\n", " 9823,\n", " 10878,\n", " 10262,\n", " 11306,\n", " 10153,\n", " 9718,\n", " 11268,\n", " 11206,\n", " 10404,\n", " 10548,\n", " 9634,\n", " 11453,\n", " 9760,\n", " 10741,\n", " 10428,\n", " 11804,\n", " 10031,\n", " 10977,\n", " 10976,\n", " 10372,\n", " 9636,\n", " 11651,\n", " 10259,\n", " 11504,\n", " 10422,\n", " 9620,\n", " 9754,\n", " 11135,\n", " 10104,\n", " 11564,\n", " 10343,\n", " 9999,\n", " 11371,\n", " 11598,\n", " 11630,\n", " 11376,\n", " 10499,\n", " 10454,\n", " 11692,\n", " 11060,\n", " 11750,\n", " 11535,\n", " 10456,\n", " 11619,\n", " 11110,\n", " 10523,\n", " 10298,\n", " 11662,\n", " 10566,\n", " 9873,\n", " 11177,\n", " 9815,\n", " 11685,\n", " 9903,\n", " 10988,\n", " 10312,\n", " 11347,\n", " 11375,\n", " 10443,\n", " 11122,\n", " 10966,\n", " 10726,\n", " 10005,\n", " 11058,\n", " 10703,\n", " 11082,\n", " 11072,\n", " 10071,\n", " 11729,\n", " 11580,\n", " 9800,\n", " 10125,\n", " 10728,\n", " 9855,\n", " 9851,\n", " 10789,\n", " 9894,\n", " 11279,\n", " 9750,\n", " 11686,\n", " 10484,\n", " 9781,\n", " 11552,\n", " 11714,\n", " 10067,\n", " 9949,\n", " 10682,\n", " 10668,\n", " 10767,\n", " 11467,\n", " 9796,\n", " 11560,\n", " 11489,\n", " 10270,\n", " 10948,\n", " 9978,\n", " 11798,\n", " 10210,\n", " 11677,\n", " 10328,\n", " 9804,\n", " 11336,\n", " 10396,\n", " 11314,\n", " 10019,\n", " 10846,\n", " 11075,\n", " 11103,\n", " 11534,\n", " 9952,\n", " 9615,\n", " 10908,\n", " 11654,\n", " 11475,\n", " 10133,\n", " 10069,\n", " 10366,\n", " 9921,\n", " 10876,\n", " 9638,\n", " 10816,\n", " 10091,\n", " 11024,\n", " 10559,\n", " 10417,\n", " 10094,\n", " 9759,\n", " 11298,\n", " 10978,\n", " 9606,\n", " 10951,\n", " 9813,\n", " 11605,\n", " 11669,\n", " 11452,\n", " 10755,\n", " 9926,\n", " 11652,\n", " 10509,\n", " 10895,\n", " 10349,\n", " 11720,\n", " 9812,\n", " 11744,\n", " 9886,\n", " 11238,\n", " 11622,\n", " 11240,\n", " 10056,\n", " 11105,\n", " 10517,\n", " 10026,\n", " 10186,\n", " 9621,\n", " 10873,\n", " 11244,\n", " 10614,\n", " 9822,\n", " 10297,\n", " 11246,\n", " 10850,\n", " 10709,\n", " 10660,\n", " 11673,\n", " 11695,\n", " 10679,\n", " 11010,\n", " 9992,\n", " 10576,\n", " 11699,\n", " 11041,\n", " 9875,\n", " 10311,\n", " 10793,\n", " 9935,\n", " 10569,\n", " 10824,\n", " 11382,\n", " 9954,\n", " 11401,\n", " 11793,\n", " 10189,\n", " 11735,\n", " 10325,\n", " 10346,\n", " 11119,\n", " 10151,\n", " 10139,\n", " 10718,\n", " 9762,\n", " 10254,\n", " 10234,\n", " 10046,\n", " 11749,\n", " 10060,\n", " 11432,\n", " 10912,\n", " 10918,\n", " 10246,\n", " 11575,\n", " 10472,\n", " 9600,\n", " 10391,\n", " 11754,\n", " 10514,\n", " 11700,\n", " 10063,\n", " 11659,\n", " 11352,\n", " 10221,\n", " 10429,\n", " 10375,\n", " 10865,\n", " 10769,\n", " 11728,\n", " 10787,\n", " 10121,\n", " 11803,\n", " 11104,\n", " 11698,\n", " 10029,\n", " 11757,\n", " 11441,\n", " 11671,\n", " 10414,\n", " 9880,\n", " 10183,\n", " 9948,\n", " 9667,\n", " 10197,\n", " 10260,\n", " 10839,\n", " 10886,\n", " 11251,\n", " 11147,\n", " 10028,\n", " 9770,\n", " 9710,\n", " 10004,\n", " 11437,\n", " 11015,\n", " 10906,\n", " 10515,\n", " 10162,\n", " 10351,\n", " 9818,\n", " 9843,\n", " 10790,\n", " 10796,\n", " 9734,\n", " 10373,\n", " 10084,\n", " 9955,\n", " 11780,\n", " 9895,\n", " 9974,\n", " 10858,\n", " 11791,\n", " 11755,\n", " 10737,\n", " 11561,\n", " 11725,\n", " 10861,\n", " 10105,\n", " 9900,\n", " 9797,\n", " 11810,\n", " 11609,\n", " 9785,\n", " 10623,\n", " 10775,\n", " 9970,\n", " 10164,\n", " 10625,\n", " 11693,\n", " 10809,\n", " 10785,\n", " 11588,\n", " 10935,\n", " 10627,\n", " 11265,\n", " 10293,\n", " 11460,\n", " 11399,\n", " 10550,\n", " 11394,\n", " 9788,\n", " 10880,\n", " 9782,\n", " 9671,\n", " 11614,\n", " 11101,\n", " 10012,\n", " 10291,\n", " 11319,\n", " 10608,\n", " 9763,\n", " 10883,\n", " 10575,\n", " 11547,\n", " 11487,\n", " 11309,\n", " 9922,\n", " 10123,\n", " 11131,\n", " 10278,\n", " 10724,\n", " 9586,\n", " 9877,\n", " 10165,\n", " 10295,\n", " 9856,\n", " 11527,\n", " 10347,\n", " 10185,\n", " 10448,\n", " 9677,\n", " 10795,\n", " 9864,\n", " 11226,\n", " 9817,\n", " 9601,\n", " 11199,\n", " 10837,\n", " 11214,\n", " 11095,\n", " 11073,\n", " 10407,\n", " 11713,\n", " 11311,\n", " 9715,\n", " 10934,\n", " 10600,\n", " 11361,\n", " 11249,\n", " 9867,\n", " 10706,\n", " 11140,\n", " 11483,\n", " 10890,\n", " 10909,\n", " 11549,\n", " 10551,\n", " 11087,\n", " 9665,\n", " 10208,\n", " 11114,\n", " 11033,\n", " 11175,\n", " 11098,\n", " 10840,\n", " 9946,\n", " 10085,\n", " 11241,\n", " 10058,\n", " 10188,\n", " 10669,\n", " 11799,\n", " 11161,\n", " 11195,\n", " 9729,\n", " 11282,\n", " 10299,\n", " 9898,\n", " 10483,\n", " 11000,\n", " 10937,\n", " 9882,\n", " 9906,\n", " 10382,\n", " 10154,\n", " 11436,\n", " 10283,\n", " 10175,\n", " 9769,\n", " 11801,\n", " 11407,\n", " 11330,\n", " 10719,\n", " 11023,\n", " 10384,\n", " 10389,\n", " 9748,\n", " 10141,\n", " 10399,\n", " 11507,\n", " 11805,\n", " 10979,\n", " 10441,\n", " 11130,\n", " 10791,\n", " 10358,\n", " 10018,\n", " 10686,\n", " 9893,\n", " 11510,\n", " 10263,\n", " 10964,\n", " 11042,\n", " 9659,\n", " 11545,\n", " 10933,\n", " 9925,\n", " 10115,\n", " 9774,\n", " 10822,\n", " 10874,\n", " 10681,\n", " 11645,\n", " 9612,\n", " 9644,\n", " 11511,\n", " 9679,\n", " 9930,\n", " 11239,\n", " 11678,\n", " 10204,\n", " 11433,\n", " 11367,\n", " 10173,\n", " 11123,\n", " 10457,\n", " 10831,\n", " 9878,\n", " 10010,\n", " 10643,\n", " 10521,\n", " 10766,\n", " 10137,\n", " 10076,\n", " 10638,\n", " 10687,\n", " 10634,\n", " 11500,\n", " 11752,\n", " 11513,\n", " 10120,\n", " 10756,\n", " 11498,\n", " 10364,\n", " 9837,\n", " 9881,\n", " 11284,\n", " 9904,\n", " 9619,\n", " 11478,\n", " 11225,\n", " 10630,\n", " 9656,\n", " 9876,\n", " 10522,\n", " 9890,\n", " 11746,\n", " 11730,\n", " 10810,\n", " 10129,\n", " 10494,\n", " 11089,\n", " 11116,\n", " 10629,\n", " 11077,\n", " 9852,\n", " 9779,\n", " 10006,\n", " 9988,\n", " 10968,\n", " 10394,\n", " 10597,\n", " 10381,\n", " 10485,\n", " 10868,\n", " 10148,\n", " 11687,\n", " 10490,\n", " 11420,\n", " 10096,\n", " 10954,\n", " 10212,\n", " 9694,\n", " 10205,\n", " 11106,\n", " 11389,\n", " 11050,\n", " 11022,\n", " 10309,\n", " 11778,\n", " 11327,\n", " 10421,\n", " 10945,\n", " 10168,\n", " 10683,\n", " 10503,\n", " 10936,\n", " 9997,\n", " 11193,\n", " 11338,\n", " 10970,\n", " 10678,\n", " 11064,\n", " 10708,\n", " 9914,\n", " 11069,\n", " 9735,\n", " 11763,\n", " 10648,\n", " 10214,\n", " 9592,\n", " 11053,\n", " 10649,\n", " 11345,\n", " 11143,\n", " 11618,\n", " 10887,\n", " 9617,\n", " 9834,\n", " 10605,\n", " 10956,\n", " 11521,\n", " 9859,\n", " 9958,\n", " 11464,\n", " 9846,\n", " 10700,\n", " 11656,\n", " 11785,\n", " 9721,\n", " 10685,\n", " 11141,\n", " 10857,\n", " 11047,\n", " 11471,\n", " 10995,\n", " 10762,\n", " 9857,\n", " 10811,\n", " 9757,\n", " 11424,\n", " 10716,\n", " 11006,\n", " 11287,\n", " 10138,\n", " 11616,\n", " 11227,\n", " 11405,\n", " 9791,\n", " 10435,\n", " 11393,\n", " 11412,\n", " 10277,\n", " 10736,\n", " 10355,\n", " 10915,\n", " 10122,\n", " 9776,\n", " 10733,\n", " 10093,\n", " 10187,\n", " 10528,\n", " 9722,\n", " 9691,\n", " 10893,\n", " 10710,\n", " 11697,\n", " 11672,\n", " 9724,\n", " 11776,\n", " 10554,\n", " 9639,\n", " 9944,\n", " 9912,\n", " 10200,\n", " 9773,\n", " 10778,\n", " 10493,\n", " 10920,\n", " 11775,\n", " 9824,\n", " 10315,\n", " 10131,\n", " 10045,\n", " 10896,\n", " 10276,\n", " 11768,\n", " 9950,\n", " 10338,\n", " 11474,\n", " 11374,\n", " 11180,\n", " 10248,\n", " 10176,\n", " 10367,\n", " 10206,\n", " 11634,\n", " 11640,\n", " 10650,\n", " 10891,\n", " 10267,\n", " 10864,\n", " 11154,\n", " 11743,\n", " 10904,\n", " 10294,\n", " 9996,\n", " 11421,\n", " 10727,\n", " 10286,\n", " 11610,\n", " 9630,\n", " 10334,\n", " 11524,\n", " 10007,\n", " 11254,\n", " 10180,\n", " 11747,\n", " 11358,\n", " 11484,\n", " 11787,\n", " 9675,\n", " 10560,\n", " 9583,\n", " 11381,\n", " 11258,\n", " 11639,\n", " 9753,\n", " 10532,\n", " 11234,\n", " 10740,\n", " 11299,\n", " 10193,\n", " 10169,\n", " 11032,\n", " 11019,\n", " 11633,\n", " 10932,\n", " 11155,\n", " 10118,\n", " 11789,\n", " 10746,\n", " 10409,\n", " 11316,\n", " 11285,\n", " 10558,\n", " 9985,\n", " 11592,\n", " 10786,\n", " 9806,\n", " 10196,\n", " 10981,\n", " 10950,\n", " 11753,\n", " 11315,\n", " 9603,\n", " 10411,\n", " 11280,\n", " 10117,\n", " 11553,\n", " 10296,\n", " 9932,\n", " 10354,\n", " 10359,\n", " 10126,\n", " 10748,\n", " 10851,\n", " 10450,\n", " 9968,\n", " 10072,\n", " 9607,\n", " 11293,\n", " 9626,\n", " 11016,\n", " 9819,\n", " 10606,\n", " 10562,\n", " ...]" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ids" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [], "source": [ "# ids = []\n", "# for item in result:\n", "# id = item[0]\n", "# ids.append(id)\n", "# ids = [9131, 9135, 9139, 9140, 9141, 9142, 9151]" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ "sql = \"select * from t_camera\"\n", "cursor.execute(sql)\n", "camera=cursor.fetchall()\n", "channels = []" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "for item in camera:\n", " channels.append(item[17])" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['16',\n", " '17',\n", " '18',\n", " '19',\n", " '20',\n", " '21',\n", " '22',\n", " '23',\n", " '24',\n", " '25',\n", " '26',\n", " '27',\n", " '28',\n", " '29',\n", " '30',\n", " '31',\n", " '32',\n", " '33',\n", " '34',\n", " '35',\n", " '36',\n", " '37',\n", " '38',\n", " '39',\n", " '40',\n", " '41',\n", " '42',\n", " '43',\n", " '44',\n", " '45',\n", " '46',\n", " '47',\n", " '1',\n", " '2',\n", " '3',\n", " '4',\n", " '5',\n", " '6',\n", " '7',\n", " '8',\n", " '9',\n", " '10',\n", " '11',\n", " '12',\n", " '13',\n", " '14',\n", " '15']" ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "channels" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [], "source": [ "import uuid\n" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "{'batch_info': {'batch_id': '0e76d74a-42ee-4de0-bd3c-b8fd5c817542', 'detected_image_path': '', 'total_faces': 4, 'cameraid': 'camera_001', 'cameracode': 'CAM001'}, 'results': [{'sim': '0.876', 'simFaceurl': '', 'baseFacesurl': '', 'faceBaseid': '', 'name': '', 'sex': '', 'empid': '9941', 'telephone': '', 'remark': '', 'channel': '35', 'ename': 'Face', 'cname': '人脸比对', 'createtime': '2025-10-23 14:36:49'}, {'sim': '0.876', 'simFaceurl': '', 'baseFacesurl': '', 'faceBaseid': '', 'name': '', 'sex': '', 'empid': '9601', 'telephone': '', 'remark': '', 'channel': '35', 'ename': 'Face', 'cname': '人脸比对', 'createtime': '2025-10-23 14:36:49'}, {'sim': '0.876', 'simFaceurl': '', 'baseFacesurl': '', 'faceBaseid': '', 'name': '', 'sex': '', 'empid': '11014', 'telephone': '', 'remark': '', 'channel': '35', 'ename': 'Face', 'cname': '人脸比对', 'createtime': '2025-10-23 14:36:49'}, {'sim': '0.876', 'simFaceurl': '', 'baseFacesurl': '', 'faceBaseid': '', 'name': '', 'sex': '', 'empid': '10540', 'telephone': '', 'remark': '', 'channel': '35', 'ename': 'Face', 'cname': '人脸比对', 'createtime': '2025-10-23 14:36:49'}]}\n" ] }, { "data": { "text/plain": [ "'{\"success\":true,\"msg\":\"操作成功\",\"code\":0,\"data\":null}'" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "times = datetime.now().strftime('%Y-%m-%d %H:%M:%S')\n", "count = random.randint(1, 4)\n", "channel = random.choice(channels)\n", "data = {\n", " \"batch_info\": {\n", " \"batch_id\": str(uuid.uuid4()),\n", " \"detected_image_path\":\"\",\n", " \"total_faces\": count,\n", " \"cameraid\": \"camera_001\",\n", " \"cameracode\": \"CAM001\"\n", " },\n", " \"results\":\"\"\n", " }\n", "child = []\n", "for item in random.choices(ids, k=count):\n", " tem = {\n", " \"sim\": \"0.876\",\n", " \"simFaceurl\": \"\",\n", " \"baseFacesurl\": \"\",\n", " \"faceBaseid\": \"\",\n", " \"name\": \"\",\n", " \"sex\": \"\",\n", " \"empid\": f\"{item}\",\n", " \"telephone\": \"\",\n", " \"remark\": \"\",\n", " \"channel\": f\"{channel}\",\n", " \"ename\": \"Face\",\n", " \"cname\": \"人脸比对\",\n", " \"createtime\": times\n", " }\n", " child.append(tem)\n", "data[\"results\"] = child\n", "print(data)\n", "post(f\"{ip}/ai/stuface/receive\",json=data,headers=header).text" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'{\"success\":true,\"msg\":\"操作成功\",\"code\":0,\"data\":null}'" ] }, "execution_count": 39, "metadata": {}, "output_type": "execute_result" }, { "ename": "", "evalue": "", "output_type": "error", "traceback": [ "\u001b[1;31m在当前单元格或上一个单元格中执行代码时 Kernel 崩溃。\n", "\u001b[1;31m请查看单元格中的代码,以确定故障的可能原因。\n", "\u001b[1;31m单击此处了解详细信息。\n", "\u001b[1;31m有关更多详细信息,请查看 Jupyter log。" ] } ], "source": [ "times = datetime.now().strftime('%Y-%m-%d %H:%M:%S')\n", "count = 1\n", "channel = 18\n", "data = {\n", " \"batch_info\": {\n", " \"batch_id\": str(uuid.uuid4()),\n", " \"detected_image_path\":\"\",\n", " \"total_faces\": 3,\n", " \"cameraid\": \"camera_001\",\n", " \"cameracode\": \"CAM001\"\n", " },\n", " \"results\":\"\"\n", " }\n", "child = []\n", "for item in [11030,11631,10385]:\n", " tem = {\n", " \"sim\": \"0.876\",\n", " \"simFaceurl\": \"\",\n", " \"baseFacesurl\": \"\",\n", " \"faceBaseid\": \"\",\n", " \"name\": \"\",\n", " \"sex\": \"\",\n", " \"empid\": f\"{item}\",\n", " \"telephone\": \"\",\n", " \"remark\": \"\",\n", " \"channel\": f\"{channel}\",\n", " \"ename\": \"Face\",\n", " \"cname\": \"人脸比对\",\n", " \"createtime\": times\n", " }\n", " child.append(tem)\n", "data[\"results\"] = child\n", "post(f\"{ip}/ai/stuface/receive\",json=data,headers=header).text" ] } ], "metadata": { "kernelspec": { "display_name": "base", "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.12.4" } }, "nbformat": 4, "nbformat_minor": 2 }