開始使用免費開始

在 Python 中使用 requests 執行 HTTP 請求

既然你已經用 urllib 套件動手做過 HTTP 請求,接下來要改用更高階的 requests 函式庫完成同樣的事。你會再次對 DataCamp 伺服器發出請求,目標是他們的 "https://instructor-support.datacamp.com/en/" 說明中心頁面。

注意:和先前使用 urllib 的練習不同,使用 requests 不需要手動關閉連線!

本練習屬於課程

Python 資料匯入進階

檢視課程

練習說明

  • 匯入套件 requests。
  • 將目標 URL 指派給變數 url。
  • 以單一函式 requests.get() 打包並送出對該 URL 的請求,並將回應指定給變數 r。
  • 使用物件 r 的 text 屬性,將網頁的 HTML 以字串形式取回;把結果存入變數 text。
  • 按下 送出答案 以列印該網頁的 HTML。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import package


# Specify the url: url


# Packages the request, send the request and catch the response: r


# Extract the response: text


# Print the html
print(text)
編輯並執行程式碼