Lui3ui3ui commited on
Commit
6f7296e
·
verified ·
1 Parent(s): c753579

Upload search.py

Browse files
Files changed (1) hide show
  1. search.py +0 -11
search.py CHANGED
@@ -3,9 +3,6 @@ import httpx
3
  from selectolax.parser import HTMLParser
4
 
5
  async def duckduckgo_search(query, max_results=5, logger=None):
6
- if logger:
7
- await logger.log(f"[duckduckgo_search] Searching for query: {query}")
8
-
9
  url = f"https://html.duckduckgo.com/html/?q={query}"
10
  headers = {"User-Agent": "Mozilla/5.0"}
11
  async with httpx.AsyncClient() as client:
@@ -23,13 +20,5 @@ async def duckduckgo_search(query, max_results=5, logger=None):
23
  link = title_el.attributes.get("href", "")
24
  snippet = snippet_el.text(strip=True)
25
  results.append({"title": title, "link": link, "snippet": snippet})
26
- if logger:
27
- await logger.log(f"[duckduckgo_search] Found result: {title} - {link}")
28
- else:
29
- if logger:
30
- await logger.log("[duckduckgo_search] Skipped a result due to missing title or snippet.")
31
-
32
- if logger:
33
- await logger.log(f"[duckduckgo_search] Total results found: {len(results)}")
34
 
35
  return results
 
3
  from selectolax.parser import HTMLParser
4
 
5
  async def duckduckgo_search(query, max_results=5, logger=None):
 
 
 
6
  url = f"https://html.duckduckgo.com/html/?q={query}"
7
  headers = {"User-Agent": "Mozilla/5.0"}
8
  async with httpx.AsyncClient() as client:
 
20
  link = title_el.attributes.get("href", "")
21
  snippet = snippet_el.text(strip=True)
22
  results.append({"title": title, "link": link, "snippet": snippet})
 
 
 
 
 
 
 
 
23
 
24
  return results