url=“https//www.sogou.com/”编写一个简单地爬虫程序要求用户输入一个关键词将爬到的搜狗网站上的搜索结果保存在本地文件【关键词】.html中
时间: 2024-04-21 10:29:45 浏览: 175
简单的爬虫程序
好的,您可以参考以下代码实现:
```python
import requests
keyword = input("请输入关键词:")
url = "https://www.sogou.com/web?query=" + keyword
response = requests.get(url)
with open(f"{keyword}.html", "w", encoding="utf-8") as f:
f.write(response.text)
```
解释一下代码:
1. 用户输入关键词,存储在 `keyword` 变量中。
2. 将关键词拼接在搜狗搜索的 URL 后面,得到完整的搜索结果页面 URL。
3. 通过 `requests.get()` 方法获取搜索结果页面的 HTML 内容。
4. 将 HTML 内容写入名为 `关键词.html` 的本地文件中,文件编码为 UTF-8。
阅读全文