1, Baidu palabra clave presentación
Si el maestro de acuerdo con el código de MOOC para presentar palabras clave, nos encontraremos con los Baidu autenticación de seguridad
que abrir el navegador, de búsqueda de Python, los siguientes resultados
fueron observados características de URL, comienzan a escribir código
import requests
try:
# kv={'wd':'python'}
kv ={'ie':'utf-8','wd': 'Python','p_timestamp':'1583634916'}
ua = {'user-agent': 'Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3'}
r=requests.get("http://www.baidu.com/s",headers=ua,params=kv)
print(r.request.url)
r.raise_for_status()
print(len(r.text))
except:
print("爬取失败")
2.360 palabras clave se someten
Sin verificación de seguridad presentado 360 palabras clave, palabras clave pueden ser presentadas directamente
import requests
keyword="Python"
try:
kv={'q':keyword}
r=requests.get('http://www.so.com/s',params=kv)
print(r.request.url)
r.raise_for_status()
print(len(r.text))
except:
print("爬取失败")