mgokg commited on
Commit
4b8e8e2
·
verified ·
1 Parent(s): 1b0eb72

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -32
app.py CHANGED
@@ -18,59 +18,33 @@ def main():
18
  bad_kissingen = st.button("Kissingen")
19
 
20
  # Daten laden und anzeigen basierend auf dem geklickten Button
 
21
  if bamberg:
22
  data = load_city_data("Bamberg")
23
  st.subheader("Daten für Bamberg")
24
 
25
- # Tabelle und Download-Button nebeneinander anordnen
26
- col1, col2 = st.columns(2)
27
- with col1:
28
- st.dataframe(data)
29
- with col2:
30
- # Excel-Datei generieren
31
- excel_data = data.to_excel(index=False)
32
- st.download_button(
33
- label="Download Excel",
34
- data=excel_data,
35
- file_name="bamberg_data.xlsx",
36
- mime="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
37
- )
38
-
39
  if coburg:
40
  data = load_city_data("Coburg")
41
  st.subheader("Daten für Coburg")
42
 
43
- # Tabelle und Download-Button nebeneinander anordnen
44
- col1, col2 = st.columns(2)
45
- with col1:
46
- st.dataframe(data)
47
- with col2:
48
- # Excel-Datei generieren
49
- excel_data = data.to_excel(index=False)
50
- st.download_button(
51
- label="Download Excel",
52
- data=excel_data,
53
- file_name="coburg_data.xlsx",
54
- mime="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
55
- )
56
-
57
  if bad_kissingen:
58
  data = load_city_data("Kissingen")
59
  st.subheader("Daten für Bad Kissingen")
60
 
 
61
  # Tabelle und Download-Button nebeneinander anordnen
62
- col1, col2 = st.columns(2)
63
  with col1:
64
- st.dataframe(data)
65
  with col2:
66
  # Excel-Datei generieren
67
  excel_data = data.to_excel(index=False)
68
  st.download_button(
69
  label="Download Excel",
70
  data=excel_data,
71
- file_name="bad_kissingen_data.xlsx",
72
  mime="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
73
  )
74
 
75
  if __name__ == "__main__":
76
- main()
 
18
  bad_kissingen = st.button("Kissingen")
19
 
20
  # Daten laden und anzeigen basierend auf dem geklickten Button
21
+ data = None
22
  if bamberg:
23
  data = load_city_data("Bamberg")
24
  st.subheader("Daten für Bamberg")
25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  if coburg:
27
  data = load_city_data("Coburg")
28
  st.subheader("Daten für Coburg")
29
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  if bad_kissingen:
31
  data = load_city_data("Kissingen")
32
  st.subheader("Daten für Bad Kissingen")
33
 
34
+ if data is not None:
35
  # Tabelle und Download-Button nebeneinander anordnen
36
+ col1, col2 = st.columns([3, 1])
37
  with col1:
38
+ st.dataframe(data, use_container_width=True)
39
  with col2:
40
  # Excel-Datei generieren
41
  excel_data = data.to_excel(index=False)
42
  st.download_button(
43
  label="Download Excel",
44
  data=excel_data,
45
+ file_name="data.xlsx",
46
  mime="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
47
  )
48
 
49
  if __name__ == "__main__":
50
+ main()