#UA:User-Agent(请求载体的身份标识)
#UA检测:门户网站的服务器会检测对应请求的载体身份标识,如果检测到是一个浏览器
#说明该请求是一个正常请求,但是检测到请求的载体身份标识不是一个浏览器
#为不正常请求(爬虫),则服务器很可能会拒绝该次请求
#UA伪装:让爬虫对应的请求载体的身份标识伪装成某一个浏览器
import requests
if __name__=="__main__":
#UA伪装:将对应的User-Agent封装到一个字典中
headers={"User-Agent": 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Mobile Safari/537.36'}
url="https://www.sogou.com/web"
kw=input('enter a word:')
param={
'query':kw
}
response=requests.get(url=url,params=param,headers=headers)
page_text=response.text
fileName=kw+'.html'
with open(fileName,'w',encoding='utf-8') as fp:
fp.write(page_text)
print(fileName,'保存成功!!!')
有报错么,贴一下看看