helpers.py aktualisiert
This commit is contained in:
@@ -1452,7 +1452,8 @@ def get_website_raw(url, max_length=20000): # verify_cert wird entfernt
|
|||||||
logger.debug(traceback.format_exc())
|
logger.debug(traceback.format_exc())
|
||||||
return f"k.A. (Fehler Parsing: {str(e_parse)[:50]}...)"
|
return f"k.A. (Fehler Parsing: {str(e_parse)[:50]}...)"
|
||||||
|
|
||||||
# KORREKTUR: Allumfassender Catch-Block für alle restlichen Fehler
|
# --- ENDE: Allumfassender Catch-Block ---
|
||||||
|
# Fängt alle Netzwerk-, HTTP- und sonstigen Fehler ab, die oben nicht behandelt wurden
|
||||||
except requests.exceptions.RequestException as e:
|
except requests.exceptions.RequestException as e:
|
||||||
# Extrahiere Status-Code, falls vorhanden
|
# Extrahiere Status-Code, falls vorhanden
|
||||||
status_code = e.response.status_code if e.response is not None else "N/A"
|
status_code = e.response.status_code if e.response is not None else "N/A"
|
||||||
@@ -1464,7 +1465,6 @@ def get_website_raw(url, max_length=20000): # verify_cert wird entfernt
|
|||||||
logger.error(f"{error_msg} für URL {url[:100]}", exc_info=False)
|
logger.error(f"{error_msg} für URL {url[:100]}", exc_info=False)
|
||||||
return error_msg
|
return error_msg
|
||||||
|
|
||||||
|
|
||||||
def scrape_website_details(url):
|
def scrape_website_details(url):
|
||||||
"""
|
"""
|
||||||
EXPERIMENTELL: Scrapt eine Website und extrahiert spezifische Details.
|
EXPERIMENTELL: Scrapt eine Website und extrahiert spezifische Details.
|
||||||
|
|||||||
Reference in New Issue
Block a user