1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập dữ liệu nâng cao trong Python

Connected

Bài tập

In Python, in kết quả yêu cầu HTTP bằng urllib

Bạn vừa đóng gói và gửi một yêu cầu GET tới "https://campus.datacamp.com/courses/1606/4135?ex=2" và sau đó bắt lấy phản hồi. Bạn đã thấy phản hồi như vậy là một đối tượng http.client.HTTPResponse. Câu hỏi còn lại: bạn có thể làm gì với phản hồi này?

Vì nó đến từ một trang HTML, bạn có thể đọc để trích xuất phần HTML và thực tế đối tượng http.client.HTTPResponse có phương thức read() đi kèm. Trong bài tập này, bạn sẽ tiếp nối phần việc trước đó để trích xuất phản hồi và in ra HTML.

Hướng dẫn

100 XP
  • Gửi yêu cầu và bắt phản hồi vào biến response với hàm urlopen(), như trong bài tập trước.
  • Trích xuất phản hồi bằng phương thức read() và lưu kết quả vào biến html.
  • In chuỗi html.
  • Nhấn Gửi để thực hiện tất cả các bước trên và đóng phản hồi: gọn gàng nào!