mgokg commited on
Commit
96b654f
·
verified ·
1 Parent(s): 0fd6d0a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -6
app.py CHANGED
@@ -76,7 +76,7 @@ def parse_links_and_content(ort):
76
 
77
  all_links = all_links[0::2]
78
  all_links_text = all_links_text[0::2]
79
- return all_links_text
80
 
81
  def scrape_links(links):
82
  links=links
@@ -107,29 +107,30 @@ with gr.Blocks() as demo:
107
  with gr.Row():
108
  ort_input = gr.Textbox(label="Ort", placeholder="Gib den Namen des Ortes ein")
109
  links_output = gr.Textbox(label="Antwort")
 
110
  #links_output = gr.DataFrame(label="Ergebnisse")
111
  #json_output = gr.JSON(label="Ergebnisse")
112
 
113
  def process_ort(ort):
114
- antwort = ask_llm(ort)
115
  #antwort=gr.Markdown()
116
- return antwort
117
  links = parse_links_and_content(ort)
118
- return links
119
  contact= scrape_links(links)
120
  json_data = [json.loads(item) for item in contact]
121
  #save_to_csv(json_data, './contact_details.csv')
122
  #return f"[Download CSV](contact_details.csv)", json_data
123
  #return json_data
124
  #return contact
125
- return json_data
126
  #return json_data
127
 
128
  # Button zum Starten der Parsung
129
  button = gr.Button("senden")
130
 
131
  # Verbinde den Button mit der Funktion
132
- button.click(fn=process_ort, inputs=ort_input, outputs=links_output)
133
 
134
  # Starte die Gradio-Anwendung
135
  demo.launch()
 
76
 
77
  all_links = all_links[0::2]
78
  all_links_text = all_links_text[0::2]
79
+ return all_links_text, all_links
80
 
81
  def scrape_links(links):
82
  links=links
 
107
  with gr.Row():
108
  ort_input = gr.Textbox(label="Ort", placeholder="Gib den Namen des Ortes ein")
109
  links_output = gr.Textbox(label="Antwort")
110
+ rechts_output = gr.Textbox(label="Antwort")
111
  #links_output = gr.DataFrame(label="Ergebnisse")
112
  #json_output = gr.JSON(label="Ergebnisse")
113
 
114
  def process_ort(ort):
115
+ #antwort = ask_llm(ort)
116
  #antwort=gr.Markdown()
117
+ #return antwort
118
  links = parse_links_and_content(ort)
119
+ #return links
120
  contact= scrape_links(links)
121
  json_data = [json.loads(item) for item in contact]
122
  #save_to_csv(json_data, './contact_details.csv')
123
  #return f"[Download CSV](contact_details.csv)", json_data
124
  #return json_data
125
  #return contact
126
+ return json_data, links
127
  #return json_data
128
 
129
  # Button zum Starten der Parsung
130
  button = gr.Button("senden")
131
 
132
  # Verbinde den Button mit der Funktion
133
+ button.click(fn=process_ort, inputs=ort_input, outputs=[links_output, rechts_output])
134
 
135
  # Starte die Gradio-Anwendung
136
  demo.launch()