在Python中,您可以使用requests
庫來處理HTTP響應,而不是使用cURL命令
pip install requests
然后,您可以使用以下代碼示例來發送一個HTTP請求并處理響應:
import requests
url = "https://api.example.com/data"
response = requests.get(url)
# 檢查請求是否成功
if response.status_code == 200:
# 將響應內容解析為JSON格式
json_data = response.json()
print("請求成功,響應數據:")
print(json_data)
else:
print(f"請求失敗,狀態碼:{response.status_code}")
在這個示例中,我們首先導入requests
庫,然后定義要請求的URL。接下來,我們使用requests.get()
函數發送一個GET請求,并將響應存儲在response
變量中。
我們檢查響應的狀態碼是否為200(表示請求成功),然后使用response.json()
方法將響應內容解析為JSON格式。最后,我們打印出解析后的JSON數據。如果請求失敗,我們打印出錯誤的狀態碼。