mirror of
https://github.com/wahyd4/by-agent-for-agent.git
synced 2026-08-08 21:06:00 +10:00
22 lines
646 B
Python
22 lines
646 B
Python
from bs4 import BeautifulSoup
|
|
|
|
with open('searx_results.html', 'r') as f:
|
|
soup = BeautifulSoup(f.read(), 'html.parser')
|
|
|
|
results = []
|
|
for result in soup.select('.result'):
|
|
title_tag = result.select_one('.result_title a')
|
|
snippet_tag = result.select_one('.content')
|
|
if title_tag:
|
|
results.append({
|
|
'title': title_tag.get_text(strip=True),
|
|
'url': title_tag['href'],
|
|
'snippet': snippet_tag.get_text(strip=True) if snippet_tag else ''
|
|
})
|
|
|
|
for r in results[:5]:
|
|
print(f"Title: {r['title']}")
|
|
print(f"URL: {r['url']}")
|
|
print(f"Snippet: {r['snippet']}")
|
|
print("-" * 20)
|