Files
CLARA/core/web_search.py
2025-10-23 13:33:44 +02:00

14 lines
352 B
Python

import webbrowser
import ddg
def search(query: str) -> None:
"""Performs a web search using the default browser.
Args:
query (str): The search query.
"""
if not query:
raise ValueError("Search query cannot be empty.")
url = f"https://www.google.com/search?q={query.replace(' ', '+')}"
webbrowser.open(url)