Adjoumani commited on
Commit
662bd54
·
verified ·
1 Parent(s): 2d5e8e3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -5
app.py CHANGED
@@ -861,9 +861,10 @@ def handle_video_input():
861
 
862
  def handle_youtube_input():
863
  """Gestion des entrées YouTube"""
 
864
  youtube_url = st.text_input("URL YouTube")
865
-
866
- if youtube_url:
867
  if not re.match(r'^https?://(?:www\.)?youtube\.com/watch\?v=[\w-]+|^https?://youtu\.be/[\w-]+', youtube_url):
868
  st.error("URL YouTube invalide")
869
  else:
@@ -1045,7 +1046,8 @@ def process_document():
1045
  text = process_document_with_password(file, password, doc_processor)
1046
  if text:
1047
  summary = doc_processor.summarize_text(text)
1048
-
 
1049
  display_summary_and_downloads(summary)
1050
  except ValueError as e:
1051
  st.error(str(e))
@@ -1088,14 +1090,16 @@ def process_web():
1088
  text = doc_processor.scrape_web_content(url, auth)
1089
  if text:
1090
  summary = doc_processor.summarize_text(text)
 
 
1091
  display_summary_and_downloads(summary)
1092
  except ValueError as e:
1093
  st.error(str(e))
1094
 
1095
  def display_summary_and_downloads(summary: str):
1096
  """Affichage du résumé et options de téléchargement"""
1097
- st.markdown("### 📝 Résumé et Analyse")
1098
- st.markdown(summary)
1099
 
1100
  timestamp = datetime.now().strftime('%Y%m%d_%H%M%S')
1101
 
 
861
 
862
  def handle_youtube_input():
863
  """Gestion des entrées YouTube"""
864
+
865
  youtube_url = st.text_input("URL YouTube")
866
+
867
+ if youtube_url and st.button("Analyser"):
868
  if not re.match(r'^https?://(?:www\.)?youtube\.com/watch\?v=[\w-]+|^https?://youtu\.be/[\w-]+', youtube_url):
869
  st.error("URL YouTube invalide")
870
  else:
 
1046
  text = process_document_with_password(file, password, doc_processor)
1047
  if text:
1048
  summary = doc_processor.summarize_text(text)
1049
+ st.markdown("### 📝 Résumé et Analyse")
1050
+ st.markdown(summary)
1051
  display_summary_and_downloads(summary)
1052
  except ValueError as e:
1053
  st.error(str(e))
 
1090
  text = doc_processor.scrape_web_content(url, auth)
1091
  if text:
1092
  summary = doc_processor.summarize_text(text)
1093
+ st.markdown("### 📝 Résumé et Analyse")
1094
+ st.markdown(summary)
1095
  display_summary_and_downloads(summary)
1096
  except ValueError as e:
1097
  st.error(str(e))
1098
 
1099
  def display_summary_and_downloads(summary: str):
1100
  """Affichage du résumé et options de téléchargement"""
1101
+ #st.markdown("### 📝 Résumé et Analyse")
1102
+ #st.markdown(summary)
1103
 
1104
  timestamp = datetime.now().strftime('%Y%m%d_%H%M%S')
1105