From 3cc290a266f13a7750d7cd168c1dcb3a630a1370 Mon Sep 17 00:00:00 2001 From: "N0\\A" Date: Thu, 23 Oct 2025 13:33:44 +0200 Subject: [PATCH] better right click --- core/web_search.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 core/web_search.py diff --git a/core/web_search.py b/core/web_search.py new file mode 100644 index 0000000..6fceddd --- /dev/null +++ b/core/web_search.py @@ -0,0 +1,14 @@ +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) \ No newline at end of file