randmimc commited on
Commit
370ad7b
Β·
verified Β·
1 Parent(s): c203dc8

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +10 -3
src/streamlit_app.py CHANGED
@@ -52,17 +52,24 @@ def anormal(df, col_name, warning, text_input):
52
  mp3_fp, audio_base64 = tts_engine(warning+" "+text_input)
53
  st.audio(mp3_fp, format="audio/mp3")
54
 
 
 
 
 
 
 
55
  # μ„œλΉ„μŠ€ μ‹€ν–‰
56
  # 1. session_state μ΄ˆκΈ°ν™” (앱이 처음 싀행될 λ•Œλ§Œ μž‘λ™)
57
  if 'selection' not in st.session_state:
58
  st.session_state.selection = ""
59
 
60
- selected = st.selectbox(
61
  "진단할 데이터λ₯Ό μ„ νƒν•˜μ„Έμš”:",
62
- options=options
 
63
  )
64
 
65
- st.session_state.selection = selected
66
  if st.session_state.selection == "":
67
  none_temp()
68
  elif st.session_state.selection == "2024-09-26":
 
52
  mp3_fp, audio_base64 = tts_engine(warning+" "+text_input)
53
  st.audio(mp3_fp, format="audio/mp3")
54
 
55
+ def reset_st():
56
+ st.session_state["warning"] = ""
57
+ st.session_state["success"] = ""
58
+ st.session_state["audio"] = ""
59
+ st.session_state["markdown"] = ""
60
+
61
  # μ„œλΉ„μŠ€ μ‹€ν–‰
62
  # 1. session_state μ΄ˆκΈ°ν™” (앱이 처음 싀행될 λ•Œλ§Œ μž‘λ™)
63
  if 'selection' not in st.session_state:
64
  st.session_state.selection = ""
65
 
66
+ st.selectbox(
67
  "진단할 데이터λ₯Ό μ„ νƒν•˜μ„Έμš”:",
68
+ options=options,
69
+ on_change=reset_st
70
  )
71
 
72
+
73
  if st.session_state.selection == "":
74
  none_temp()
75
  elif st.session_state.selection == "2024-09-26":