Format and print search results.
(results)
| 39 | raise |
| 40 | |
| 41 | def format_results(results): |
| 42 | """Format and print search results.""" |
| 43 | for i, r in enumerate(results, 1): |
| 44 | print(f"\n=== Result {i} ===") |
| 45 | print(f"URL: {r.get('href', 'N/A')}") |
| 46 | print(f"Title: {r.get('title', 'N/A')}") |
| 47 | print(f"Snippet: {r.get('body', 'N/A')}") |
| 48 | |
| 49 | def search(query, max_results=10, max_retries=3): |
| 50 | """ |