在 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。 - 点击 Submit Answer 打印网页的 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)