- 新增websocket客户端和服务端实现 - 添加图片压缩工具和快速压缩脚本 - 实现学生信息处理相关API - 添加MQTT客户端和消息处理功能 - 更新.gitignore忽略更多文件类型 - 添加数据库操作工具和示例 - 实现多个测试脚本和工具类
286 lines
6.3 KiB
Plaintext
286 lines
6.3 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 1,
|
|
"id": "1b945caa",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"from requests import get,post"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"id": "e426f09e",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"header = {\n",
|
|
" \"Cookie\":r\"JSESSIONID=C1476EB5E872A77EF5247FB49991C59D; session=%7B%22username%22%3A%22admin%22%2C%22roleId%22%3A1%7D\"\n",
|
|
"}\n",
|
|
"myData={\n",
|
|
" \"nvr34\":{\n",
|
|
" 34020000001110000347},\n",
|
|
" \"nvr33\":34020000001110000033,\n",
|
|
" \"nvr35\":34020000001110000021\n",
|
|
"}\n",
|
|
"# nvr34= 34020000001110000347\n",
|
|
"# nvr33 = 34020000001110000033\n",
|
|
"nvr35 = 34020000001110000021\n",
|
|
"data = get(f\"http://10.19.64.39:18820/api/device/query/devices/{nvr35}/channels?page=1&count=400&query=&online=&channelType=\",headers=header).json()\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 13,
|
|
"id": "7f73ee83",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"{'PTZType': 3,\n",
|
|
" 'PTZTypeText': '固定枪机',\n",
|
|
" 'address': '192.9.9.107',\n",
|
|
" 'block': '',\n",
|
|
" 'businessGroupId': '',\n",
|
|
" 'certNum': '',\n",
|
|
" 'certifiable': 0,\n",
|
|
" 'channelId': '34020000001320000001',\n",
|
|
" 'channelType': 0,\n",
|
|
" 'civilCode': 'CivilCode',\n",
|
|
" 'createTime': '',\n",
|
|
" 'deviceId': '34020000001110000021',\n",
|
|
" 'errCode': 0,\n",
|
|
" 'gpsTime': '2024-04-19 11:38:33',\n",
|
|
" 'hasAudio': False,\n",
|
|
" 'id': 1158,\n",
|
|
" 'ipAddress': '',\n",
|
|
" 'latitude': 0.0,\n",
|
|
" 'latitudeGcj02': 0.0,\n",
|
|
" 'latitudeWgs84': 0.0,\n",
|
|
" 'longitude': 0.0,\n",
|
|
" 'longitudeGcj02': 0.0,\n",
|
|
" 'longitudeWgs84': 0.0,\n",
|
|
" 'manufacture': 'Manufacturer',\n",
|
|
" 'model': 'Camera',\n",
|
|
" 'name': '1楼电梯间',\n",
|
|
" 'owner': 'Owner',\n",
|
|
" 'parentId': '',\n",
|
|
" 'parental': 0,\n",
|
|
" 'password': '',\n",
|
|
" 'port': 0,\n",
|
|
" 'registerWay': 1,\n",
|
|
" 'safetyWay': 0,\n",
|
|
" 'secrecy': '0',\n",
|
|
" 'status': 1,\n",
|
|
" 'streamId': '',\n",
|
|
" 'subCount': 0,\n",
|
|
" 'updateTime': ''}"
|
|
]
|
|
},
|
|
"execution_count": 13,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"data[\"data\"][\"list\"][0]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 14,
|
|
"id": "749b99ed",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"192.9.9.107\n",
|
|
"192.9.9.108\n",
|
|
"192.9.9.109\n",
|
|
"192.9.9.110\n",
|
|
"192.9.9.111\n",
|
|
"192.9.9.112\n",
|
|
"192.9.9.113\n",
|
|
"192.9.9.114\n",
|
|
"192.9.9.115\n",
|
|
"192.9.9.116\n",
|
|
"192.9.9.117\n",
|
|
"192.9.9.118\n",
|
|
"192.9.9.119\n",
|
|
"192.9.9.120\n",
|
|
"192.9.9.121\n",
|
|
"192.9.9.122\n",
|
|
"192.9.9.123\n",
|
|
"192.9.9.124\n",
|
|
"192.9.9.125\n",
|
|
"192.9.9.127\n",
|
|
"192.9.9.126\n",
|
|
"192.9.9.129\n",
|
|
"192.9.9.128\n",
|
|
"192.9.9.130\n",
|
|
"192.9.9.131\n",
|
|
"192.9.9.132\n",
|
|
"192.9.9.133\n",
|
|
"192.9.9.134\n",
|
|
"192.9.9.135\n",
|
|
"192.9.9.136\n",
|
|
"192.9.9.137\n",
|
|
"192.9.9.138\n",
|
|
"192.9.9.139\n",
|
|
"192.9.9.140\n",
|
|
"192.9.9.141\n",
|
|
"192.9.9.142\n",
|
|
"192.9.9.143\n",
|
|
"192.9.9.1\n",
|
|
"192.9.9.144\n",
|
|
"192.9.9.146\n",
|
|
"192.9.9.147\n",
|
|
"192.9.9.148\n",
|
|
"192.9.9.149\n",
|
|
"192.9.9.150\n",
|
|
"192.9.9.151\n",
|
|
"192.9.9.152\n",
|
|
"192.9.9.153\n",
|
|
"192.9.9.154\n",
|
|
"192.9.9.156\n",
|
|
"192.9.9.155\n",
|
|
"192.9.9.158\n",
|
|
"192.9.9.159\n",
|
|
"192.9.9.188\n",
|
|
"192.9.9.160\n",
|
|
"192.9.9.161\n",
|
|
"192.9.9.162\n",
|
|
"192.9.9.163\n",
|
|
"192.9.9.164\n",
|
|
"192.9.9.165\n",
|
|
"192.9.9.166\n",
|
|
"192.9.9.167\n",
|
|
"192.9.9.168\n",
|
|
"192.9.9.169\n",
|
|
"192.9.9.170\n",
|
|
"192.9.9.171\n",
|
|
"192.9.9.172\n",
|
|
"192.9.9.173\n",
|
|
"192.9.9.174\n",
|
|
"192.9.9.175\n",
|
|
"192.9.9.176\n",
|
|
"192.9.9.177\n",
|
|
"192.9.9.178\n",
|
|
"192.9.9.179\n",
|
|
"192.9.9.180\n",
|
|
"192.9.9.181\n",
|
|
"192.9.9.182\n",
|
|
"192.9.9.183\n",
|
|
"192.9.9.184\n",
|
|
"192.9.9.185\n",
|
|
"192.9.9.186\n",
|
|
"192.9.9.187\n",
|
|
"192.9.9.189\n",
|
|
"192.9.9.190\n",
|
|
"192.9.9.191\n",
|
|
"192.9.9.192\n",
|
|
"192.9.9.193\n",
|
|
"192.9.9.194\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"0.0.0.0\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n",
|
|
"Address\n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"for item in data[\"data\"][\"list\"]:\n",
|
|
" print(item[\"address\"])"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": null,
|
|
"id": "b3eca058",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": []
|
|
}
|
|
],
|
|
"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": 5
|
|
}
|