原理:
百度搜索的url为 http://baidu.com/s?wd=搜索内容
360搜索的url为 www.so.com/s?q=搜索内容
百度搜素
import requests #keyword = input("请输入你想搜索的内容") keyword = "123" try: kv = {'wd' : keyword} r = requests.get("http://baidu.com/s", params = kv) print(r.request.url) r.raise_for_status() #只输出前1000个字符 print(r.text[:1000]) except: print("爬取失败")
360搜索
import requests #keyword = input("请输入你想搜索的内容") keyword = "123" try: kv = {'q' : keyword} r = requests.get("http://www.so.com/s", params = kv) print(r.request.url) r.raise_for_status() #只输出前1000个字符 print(r.text[:1000]) except: print("爬取失败")