众所周知,Python的爬虫是很厉害的,因为它的语法简单,不像Java,C,C++代码那样较为繁琐。可以想象,Python那么多的内置和第三方库,肯定有很多库的内容就是解析网页内容或者发送网络请求的,这篇文章就要介绍这样一个第三方库——requests!
既然是第三方库,那肯定要通过pip下载:
pip install requests
然后要使用时只需要通过import语句导入(别忘了就行)
import requests
requests这个库是来发送网络请求的,比如下面编写一个程序来获得百度的返回码:
import requests
response = requests.get(‘www.baidu.com’)
response.encoding = ‘utf-8’
print(response.status_code) #打印状态码
print(response.text) #打印返回内容
如果成功了,那么状态码应该是200,并打印出内容。下面是一些常用的状态吗:
100 | 目前还蛮正常 |
200 | 木的问题! |