Thực hiện HTTP request trong Python bằng requests
Sau khi bạn đã nắm cách gửi HTTP request bằng package urllib, giờ hãy tìm hiểu cách làm điều tương tự với thư viện cấp cao hơn là requests. Một lần nữa, bạn sẽ ping máy chủ DataCamp để lấy trang "http://www.datacamp.com/teach/documentation".
Lưu ý: khác với các bài trước dùng urllib, khi dùng requests bạn không cần đóng kết nối!
Bài tập này là một phần của khóa học
Nhập dữ liệu nâng cao trong Python
Hướng dẫn bài tập
- Import package
requests. - Gán URL cần lấy vào biến
url. - Đóng gói request tới URL, gửi request và nhận phản hồi chỉ với một hàm
requests.get(), gán phản hồi vào biếnr. - Dùng thuộc tính
textcủa đối tượngrđể trả về HTML của trang web dưới dạng chuỗi; lưu kết quả vào biếntext. - Nhấn Gửi để in ra HTML của trang web.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)