Python练习|Response对象
前几天,在中国大学MOOC(又称“慕课”)上发现了python课。课程名称是Python网络爬虫与信息提取,授课老师是嵩天老师。推荐给想学习python的小伙伴呀!其实,我自己是python小白,也在学习中哟。
今天,想练习Response对象,希望未来的某一天还可以回忆呀。
import requests # 调用requests库
r = requests.get("http://python123.io/ws/demo.html") # 用get方法访问 慕课学习本课的网站
print(r.status_code) # 括号内 检测这个请求的状态码
200
# 200表示访问成功,否则,失败
type(r) # type检测r的类型
requests.models.Response
# 上面表示一个class(类)
r.headers # 返回get请求获得页面的头部信息
{'Vary': 'Accept-Encoding', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'GET, POST, PUT, PATCH, DELETE, OPTIONS', 'Access-Control-Allow-Headers': 'Cache-Control, Content-Type, Content-Length, Authorization, Accept, X-Requested-With, x-exam-system-code', 'Access-Control-Max-Age': '1728000', 'Content-Length': '532', 'Last-Modified': 'Sat, 25 Feb 2017 08:03:54 GMT', 'Cache-Control': 'max-age=0', 'Content-Type': 'text/html; charset=utf-8', 'Date': 'Sat, 16 May 2020 07:16:40 GMT', 'Connection': 'keep-alive'}
# Response对象包含服务器返回的所有信息,也包含请求的Request信息
加油加油!如果你也在学习Python,那就一起加油吧!
(我的第一篇博文,开心!)