CiscoCisco CCNP Enterprise (ENCOR) 350-401 Certification
·TW
·更新於 15 Aug 2026
給定路由器的 JSON API 回應,哪個 Python 片段會印出 hostname 的值?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: json_data = response,json() print(json_data['response'][0]['hostname']).
為什麼這是答案
正確答案使用 response.json() 方法將 API 回應直接解析為 Python 字典或列表,這是處理 JSON 格式 HTTP 回應的標準且推薦做法。然後,它透過正確的鍵('response')和索引([0],因為 response 鍵的值是一個列表)來存取 hostname 的值。
其他選項的錯誤在於:
json.loads(response.text) 雖然也能解析 JSON 字串,但 response.json() 更簡潔,且通常是 requests 函式庫處理 JSON 回應的首選方式。
錯誤的鍵路徑:['response']['family']['hostname'] 和 [response][0][hostname] 假設了不同的 JSON 結構或使用了未定義的變數作為鍵。
[family] 和 [hostname] 未加引號,導致 Python 將它們視為變數而非字串鍵。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡