mgokg commited on
Commit
b9add5d
·
verified ·
1 Parent(s): d36f743

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -10
app.py CHANGED
@@ -2,12 +2,7 @@ import streamlit as st
2
  import pandas as pd
3
  import io # Importieren von io für BytesIO
4
 
5
- # Set page configuration with dark theme
6
- st.set_page_config(
7
- layout="wide",
8
- theme="dark",
9
- initial_sidebar_state="expanded"
10
- )
11
 
12
  # JSON-Dateien laden
13
  def load_city_data(city):
@@ -16,6 +11,7 @@ def load_city_data(city):
16
 
17
  # Streamlit-App
18
  def main():
 
19
  # Sidebar mit Buttons
20
  with st.sidebar:
21
  st.header("Bereich wählen")
@@ -46,12 +42,15 @@ def main():
46
  data = None
47
  if bamberg:
48
  data = load_city_data("Bamberg")
 
49
 
50
  if coburg:
51
  data = load_city_data("Coburg")
 
52
 
53
  if bad_kissingen:
54
  data = load_city_data("Kissingen")
 
55
 
56
  if data is not None:
57
  # Container für die Überschrift und den Download-Button
@@ -68,13 +67,13 @@ def main():
68
  st.subheader("Vereine in Bad Kissingen")
69
  elif kronach:
70
  st.subheader("Vereine in Kronach")
71
- elif forchheim:
72
  st.subheader("Vereine in Forchheim")
73
  with col2:
74
  # Excel-Datei generieren
75
- excel_buffer = io.BytesIO()
76
- data.to_excel(excel_buffer, index=False)
77
- excel_buffer.seek(0)
78
  st.download_button(
79
  label="Download Excel",
80
  data=excel_buffer,
 
2
  import pandas as pd
3
  import io # Importieren von io für BytesIO
4
 
5
+ st.set_page_config(layout="wide", theme="dark")
 
 
 
 
 
6
 
7
  # JSON-Dateien laden
8
  def load_city_data(city):
 
11
 
12
  # Streamlit-App
13
  def main():
14
+ #st.title("")
15
  # Sidebar mit Buttons
16
  with st.sidebar:
17
  st.header("Bereich wählen")
 
42
  data = None
43
  if bamberg:
44
  data = load_city_data("Bamberg")
45
+ #st.subheader("Vereine in Bamberg")
46
 
47
  if coburg:
48
  data = load_city_data("Coburg")
49
+ #st.subheader("Vereine in Coburg")
50
 
51
  if bad_kissingen:
52
  data = load_city_data("Kissingen")
53
+ #st.subheader("Vereine in Bad Kissingen")
54
 
55
  if data is not None:
56
  # Container für die Überschrift und den Download-Button
 
67
  st.subheader("Vereine in Bad Kissingen")
68
  elif kronach:
69
  st.subheader("Vereine in Kronach")
70
+ elif bad_kissingen:
71
  st.subheader("Vereine in Forchheim")
72
  with col2:
73
  # Excel-Datei generieren
74
+ excel_buffer = io.BytesIO() # Erstellen eines BytesIO-Objekts
75
+ data.to_excel(excel_buffer, index=False) # Daten in das BytesIO-Objekt schreiben
76
+ excel_buffer.seek(0) # Zurücksetzen des Zeigers auf den Anfang des Buffers
77
  st.download_button(
78
  label="Download Excel",
79
  data=excel_buffer,