{ "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 }