【Python爬虫】测试
例1:
import requests #爬虫专用库
r = requests.get("http://www.baidu.com") #从requests.get()中返回过来的Response对象赋予到r
if r.status_code == 200: #测试是否成功
print("ok")
r.encoding = "UTF-8" #把编码格式换成UTF-8,时text文本能够读懂
print(r.text)
例2:
import requests
r = requests.request('get', 'https://www.amazon.cn/gp/product/B01M8L5Z3Y')
r.encoding = r.apparent_encoding #直接赋予猜测出来的编码格式
print(r.text)
#也可以伪装,伪装代码为'user-agent':'Mozilla/5.0'以headers来弄
例3:
import requests
kv = {'wd':'Python'} #查询:内容
r = requests.request('get','http://www.baidu.com/s',params = kv)
print(len(r.text)) #看看长度
充满金属光泽的脑袋持有者,怎么会因为害怕而放弃挣扎。-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
让暴风雨来的更猛烈些吧!猛烈到撕裂我的灵魂!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
看看吧,暴风雨...你输了!---------------------------------------------------------------------------------------------------------------------------------