url地址:https://www.sogou.com/ 编写一个简单的爬虫程序,要求用户输入一个搜索关键字,然后将爬取到的搜狗网站上的搜索结果保存在本地文件 “【关键字】.html”中。例如,搜索关键词为“熊猫”,则搜索结果本地保存为“熊猫.html”
时间: 2024-04-21 16:29:26 浏览: 16
sogou.zip_3318ee com_DF11 0457_bb9949..com_hotexp_http://sogou.c
好的,以下是简单的爬虫程序:
```python
import requests
keyword = input("请输入搜索关键字:")
url = f"https://www.sogou.com/web?query={keyword}"
response = requests.get(url)
content = response.text
filename = f"{keyword}.html"
with open(filename, "w", encoding="utf-8") as f:
f.write(content)
print(f"搜索结果已保存至本地文件 {filename}")
```
运行程序后,会提示用户输入搜索关键字,然后程序会以此关键字为参数,构造出搜狗搜索的网址,并发送请求获取搜索结果页面的 HTML 内容。接着,程序会将获取到的内容保存至本地文件中,文件名为搜索关键字加上 `.html` 后缀。最后,程序会输出保存文件名的信息。
阅读全文