kai-api-gateway / test_google.py
KiWA001's picture
Initial commit
9d1ab9e
import logging
from googlesearch import search
logging.basicConfig(level=logging.INFO)
def main():
query = "python async await tutorial"
print(f"Searching Google for: '{query}'")
try:
# advanced=True returns SearchResult objects with title/desc/url
results = search(query, num_results=3, advanced=True)
count = 0
for r in results:
count += 1
print(f"[{count}] {r.title}")
print(f" {r.url}")
print(f" {r.description}")
if count >= 3:
break
if count == 0:
print("No results found.")
except Exception as e:
print(f"Google Search Error: {e}")
if __name__ == "__main__":
main()