requests
簡介
📌 requests
是什麼?
requests
是 Python 最常用的 HTTP 請求套件(package),用來向網站發送請求並獲取資料。
✅ 安裝
🚀 主要用法
1️⃣ 發送 GET 請求
2️⃣ 發送 POST 請求
data = {"username": "user", "password": "1234"}
response = requests.post("https://example.com/login", data=data)
print(response.json()) # 取得回應 JSON
3️⃣ 傳送 Headers
headers = {"User-Agent": "MyBot/1.0"}
response = requests.get("https://example.com", headers=headers)
print(response.status_code) # 取得狀態碼
4️⃣ 下載圖片或檔案
response = requests.get("https://example.com/image.jpg")
with open("image.jpg", "wb") as file:
file.write(response.content) # 儲存圖片
📌 總結
requests.get(url)
→ 取得網頁資料requests.post(url, data=...)
→ 傳送表單資料response.text / response.json()
→ 讀取回應內容response.status_code
→ 取得 HTTP 狀態碼
🚀 簡單好用,適合爬蟲與 API 連線! 😊