开始使用免费开始使用

在 Python 中使用 requests 执行 HTTP 请求

现在,您已经熟悉了用 urllib 包发起 HTTP 请求,接下来将学习如何使用更高层的 requests 库实现相同操作。您将再次请求 DataCamp 服务器上的 "http://www.datacamp.com/teach/documentation" 页面。

请注意,与之前使用 urllib 的练习不同,使用 requests 时无需手动关闭连接!

本练习是课程的一部分

Python 数据导入进阶

查看课程

练习说明

  • 导入包 requests
  • 将目标 URL 赋给变量 url
  • 使用单个函数 requests.get() 封装并发送对该 URL 的请求,并将响应赋给变量 r
  • 使用对象 rtext 属性,将网页的 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)
编辑并运行代码