用Python写一个百度关键词查询代码检索搜索结果中自定义设置的搜索链接
以下是一个简单的Python代码,用于在百度中搜索指定的关键词,并检查搜索结果中是否包含自定义的链接:
import requests
from bs4 import BeautifulSoup
# 输入要搜索的关键词和自定义的链接
keyword = input("请输入要搜索的关键词:")
custom_link = input("请输入要检查的自定义链接:")
# 构造百度搜索链接
url = "https://www.baidu.com/s"
params = {"wd": keyword}
# 发送请求并解析搜索结果页面
response = requests.get(url, params=params)
soup = BeautifulSoup(response.content, "html.parser")
# 查找搜索结果中的所有链接
links = soup.find_all("a")
# 检查每个链接是否包含自定义链接
found = False
for link in links:
if custom_link in link.get("href"):
found = True
break
# 输出结果
if found:
print("搜索结果中包含自定义链接。")
else:
print("搜索结果中未找到自定义链接。")
该代码首先要求用户输入要搜索的关键词和自定义的链接。然后,它使用requests模块和BeautifulSoup库发送请求并解析搜索结果页面。接下来,它查找搜索结果中的所有链接,并检查是否包含自定义链接。最后,它输出结果,指示是否在搜索结果中找到了自定义链接。
原文地址: https://www.cveoy.top/t/topic/bxHA 著作权归作者所有。请勿转载和采集!