14 lines
352 B
Python
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) |