mbosse99 commited on
Commit
635bb4c
·
verified ·
1 Parent(s): 4373b72

Added error handling for extracting

Browse files
Files changed (1) hide show
  1. app.py +5 -1
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
- st.button("Extrahiere Artikel",on_click=extract_article_links,kwargs={"links":st.session_state["article_links"]})
 
 
 
 
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"]):