安装模块:
pip install requests
python requests 第三方库有什么用?
相对于Python 的标准库 urllib 下载器来说,requests 下载器使用起来容易理解,也容易开发,这无疑提高了开发的效率。
下面从五个方面讲解 requests 库常见的用法:
ps:文章来源于小编的头条号:“python数据科学频道”,想在手机端方便看文章的朋友可以去关注我的头条号。
1.没有添加任何参数的情况下
import requests
reponse=requests.get("https://www.baidu.com/")
reponse.encoding='utf-8'
# 返回状态码
print(reponse.status_code)
# 打印网页的内容
print(reponse.text)
2.请求头
为什么要设置请求头呢?因为网站为了防止别人恶意爬取网址的信息而设置的反爬虫技术。
例如以下例子的爬取https://www.whatismyip.com/网址遭到拒接。
import requests
reponse=requests.get("https://www.whatismyip.com/")
reponse.encoding='utf-8'
# 返回状态码
print(reponse.status_code)
# 打印网页的内容
print(rep