要調用 API 爬取數據,可以使用 Python 的 requests 庫發送 HTTP 請求,并解析返回的數據。以下是一個簡單的示例:
import requests
# 發送 GET 請求,獲取 API 數據
response = requests.get('https://api.example.com/data')
# 檢查請求是否成功
if response.status_code == 200:
# 解析返回的 JSON 數據
data = response.json()
# 處理數據
for item in data['items']:
print(item['name'])
else:
print('請求失敗')
在上面的示例中,我們使用 requests.get()
發送了一個 GET 請求,獲取了一個 API 的數據。然后我們檢查了請求的狀態碼,如果是 200 表示請求成功,我們就可以解析返回的 JSON 數據,并對數據進行處理。
這只是一個簡單的示例,實際情況下,你可能需要傳遞參數、設置請求頭、處理身份驗證等等。具體的操作會根據你要調用的 API 的要求而有所不同。你可以查閱 requests 庫的官方文檔來了解更多關于如何使用它的信息:https://docs.python-requests.org/en/latest/