Saját oldalamon teszteltem
--------------
import requests
from bs4 import BeautifulSoup
def keres():
urls = [
"http://szabolaszloistvan.blogspot.com/",
"http://szli.inf.hu"
]
keresett_kifejezes = "Közművelődés, kultúra, oktatás, könyvtár, pedagógia, műszaki informatika, számítástechnika"
for url in urls:
try:
response = requests.get(url, timeout=10)
response.raise_for_status()
html_tartalom = response.content.decode("utf-8", errors="ignore")
soup = BeautifulSoup(html_tartalom, "html.parser")
if keresett_kifejezes in soup.get_text():
print(f"Siker! A '{keresett_kifejezes}' kifejezés megtalálható a(z) {url} oldalon.")
print(f"Link: {url}")
return
else:
print(f"A(z) '{keresett_kifejezes}' kifejezés nem található meg a(z) {url} oldalon.")
print(f"Link: {url}")
return
except requests.exceptions.RequestException as e:
last_error = e
print(f"Hiba történt az oldal letöltése közben: {last_error}")
if __name__ == "__main__":
keres()
---------------
---------------------
Futtatás; https://www.onlinegdb.com/online_python_interpreter

Nincsenek megjegyzések:
Megjegyzés küldése