Spaces:
Sleeping
Sleeping
Added error handling for extracting
Browse files
app.py
CHANGED
@@ -140,7 +140,11 @@ if len(st.session_state["final_articles"]) < 1:
|
|
140 |
st.write(f"Link nr. {i+1}:\n\n{st.session_state['article_links'][i]}")
|
141 |
|
142 |
if(len(st.session_state["article_links"])>0):
|
143 |
-
|
|
|
|
|
|
|
|
|
144 |
else:
|
145 |
st.write("Hier können Sie sich die extrahierten Artikel ansehen und bei Bedarf anpassen.")
|
146 |
for i,article in enumerate(st.session_state["extracted_articles"]):
|
|
|
140 |
st.write(f"Link nr. {i+1}:\n\n{st.session_state['article_links'][i]}")
|
141 |
|
142 |
if(len(st.session_state["article_links"])>0):
|
143 |
+
try:
|
144 |
+
st.button("Extrahiere Artikel",on_click=extract_article_links,kwargs={"links":st.session_state["article_links"]})
|
145 |
+
except Exception as e:
|
146 |
+
print(f"Fehler beim extrahieren der artikel: {str(e)}")
|
147 |
+
st.error(f"Sie haben einen oder mehrere Links nicht in dem korrekten Format angegeben. Bitte Laden Sie die Seite neu und benutzen Sie korrekte Links: {str(e)}", icon="🚨")
|
148 |
else:
|
149 |
st.write("Hier können Sie sich die extrahierten Artikel ansehen und bei Bedarf anpassen.")
|
150 |
for i,article in enumerate(st.session_state["extracted_articles"]):
|