Spaces:
Runtime error
Runtime error
| import requests | |
| from bs4 import BeautifulSoup | |
| def web_search(query): | |
| url = f"https://html.duckduckgo.com/html?q={query}" | |
| headers = {"User-Agent": "Mozilla/5.0"} | |
| res = requests.get(url, headers=headers) | |
| soup = BeautifulSoup(res.text, "html.parser") | |
| results = soup.find_all("a", {"class": "result__a"}, limit=3) | |
| return "\n".join(link.text for link in results) if results else "No results found." | |