1.通过requests库向百度提交关键词搜索
import requests
keyword=input("输入要搜索的关键词:")
kv={"wd":keyword}
try:
r=requests.get("http://www.baidu.com/s",params=kv)
print(r.request.url) #打印提交的URL地址
r.raise_for_status()
print(r.status_code) #打印状态码
r.encoding=r.apparent_encoding
print(len(r.text)) #获取文本的长度
except:
print("爬取错误")
2.通过requests库向360搜索提交关键词搜索
import requests
keyword=input("输入要搜索的关键词:")
kv={"q":keyword}
try:
r=requests.get("http://www.so.com/s",params=kv)
print(r.request.url) #打印提交的URL地址
r.raise_for_status()
print(r.status_code) #打印状态码
r.encoding=r.apparent_encoding
print(len(r.text)) #获取文本的长度
except:
print("爬取错误")