File size: 284 Bytes
4696aa7
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
from duckduckgo_search import DDGS

def web_search(query, max_results=3):
    results = []
    with DDGS() as ddgs:
        for r in ddgs.text(query):
            results.append(r["body"])
            if len(results) >= max_results:
                break
    return "\n".join(results)