1. Learn
  2. /
  3. Courses
  4. /
  5. Python 数据导入进阶

Connected

Exercise

使用 urllib 在 Python 中打印 HTTP 请求结果

您刚刚打包并发送了一个指向 "https://campus.datacamp.com/courses/1606/4135?ex=2" 的 GET 请求,并捕获了返回结果。您看到该返回结果是一个 http.client.HTTPResponse 对象。问题是:这个响应可以做什么?

因为它来自一个 HTML 页面,您可以对其进行"读取"以提取 HTML。实际上,http.client.HTTPResponse 对象有一个关联的 read() 方法。在本练习中,您将基于之前的工作,提取响应并打印其中的 HTML。

Instructions

100 XP
  • 使用 urlopen() 发送请求,并像上一题一样将响应保存到变量 response。
  • 使用 read() 方法提取响应内容,并将结果保存到变量 html。
  • 打印字符串 html。
  • 点击提交以执行以上所有步骤并关闭响应:请保持整洁!