Refer to the exhibit.
import requests
import json
API_ENDPOINT = "https://your-api-server.com/api/v1/devices/wireless"
AUTH_TOKEN = "YOUR_SECRET_API_TOKEN"
headers = {
"Accept": "application/json",
"Authorization": f"Bearer {AUTH_TOKEN}"
}
print("Fetching wireless inventory from the API...")
try:
response = requests.get(API_ENDPOINT, headers=headers, timeout=10)
response.raise_for_status()
wireless_inventory_list = response.json()
print("Successfully retrieved and parsed device data.\n")
print("--- Wireless Device Summary ---")
if isinstance(wireless_inventory_list, list) and wireless_inventory_list:
for device in wireless_inventory_list:
mac = device.get("macAddress", "N/A")
ip = device.get("ipAddress", "N/A")
print(f"Device Found - > MAC: {mac}, IP: {ip}")
else:
print("No wireless devices were found in the inventory.")
except requests.exceptions.RequestException as e:
print(f"Error during API request: {e}")
except json.JSONDecodeError:
print("Error: Failed to parse the response from the API. It is not valid JSON.")
A Cisco engineer is analyzing how a dictionary interacts with key-value pairs in a Python script that processes device records collected from a wireless controller. The engineer reviews the construction of the script to interpret the sequence used for data extraction. Which element performs the interaction within the script?
Submit