Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -42,15 +42,15 @@ elif user_type == "νμ μλ΅":
|
|
42 |
st.write(f"### {question}")
|
43 |
selected_option = st.radio("λ΅λ³μ μ ννμΈμ:", options)
|
44 |
|
45 |
-
open_answer =
|
46 |
if open_ended:
|
47 |
-
open_answer = st.text_area("κΈ°ν μ견μ μ
λ ₯νμΈμ:") # μ£Όκ΄μ λ΅λ³ μ
λ ₯ μ°½
|
48 |
|
49 |
if st.button("λ΅λ³ μ μΆ"):
|
50 |
# μλ΅ λ°μ΄ν° μ μ₯
|
51 |
response_data = {
|
52 |
'μ ν': [selected_option],
|
53 |
-
'μ£Όκ΄μ': [open_answer
|
54 |
}
|
55 |
response_df = pd.DataFrame(response_data)
|
56 |
|
@@ -60,8 +60,9 @@ elif user_type == "νμ μλ΅":
|
|
60 |
response_df.to_csv(responses_file_path, index=False)
|
61 |
|
62 |
st.success("λ΅λ³μ΄ μ μΆλμμ΅λλ€!")
|
63 |
-
|
64 |
-
# νλ©΄
|
|
|
65 |
st.experimental_rerun()
|
66 |
else:
|
67 |
st.warning("μ€λ¬Έμ΄ μμ§ μ€μ λμ§ μμμ΅λλ€. κ΅μ¬μκ² λ¬ΈμνμΈμ.")
|
@@ -81,4 +82,3 @@ elif user_type == "κ²°κ³Ό νμΈ":
|
|
81 |
st.table(df['μ£Όκ΄μ'].dropna())
|
82 |
else:
|
83 |
st.warning("μμ§ μ μΆλ λ΅λ³μ΄ μμ΅λλ€.")
|
84 |
-
|
|
|
42 |
st.write(f"### {question}")
|
43 |
selected_option = st.radio("λ΅λ³μ μ ννμΈμ:", options)
|
44 |
|
45 |
+
open_answer = ""
|
46 |
if open_ended:
|
47 |
+
open_answer = st.text_area("κΈ°ν μ견μ μ
λ ₯νμΈμ:") # μ£Όκ΄μ λ΅λ³ μ
λ ₯ μ°½ νμ
|
48 |
|
49 |
if st.button("λ΅λ³ μ μΆ"):
|
50 |
# μλ΅ λ°μ΄ν° μ μ₯
|
51 |
response_data = {
|
52 |
'μ ν': [selected_option],
|
53 |
+
'μ£Όκ΄μ': [open_answer]
|
54 |
}
|
55 |
response_df = pd.DataFrame(response_data)
|
56 |
|
|
|
60 |
response_df.to_csv(responses_file_path, index=False)
|
61 |
|
62 |
st.success("λ΅λ³μ΄ μ μΆλμμ΅λλ€!")
|
63 |
+
|
64 |
+
# νλ©΄ μ΄κΈ°νλ₯Ό μν λ³μ μ¬μ€μ
|
65 |
+
st.session_state['submitted'] = True
|
66 |
st.experimental_rerun()
|
67 |
else:
|
68 |
st.warning("μ€λ¬Έμ΄ μμ§ μ€μ λμ§ μμμ΅λλ€. κ΅μ¬μκ² λ¬ΈμνμΈμ.")
|
|
|
82 |
st.table(df['μ£Όκ΄μ'].dropna())
|
83 |
else:
|
84 |
st.warning("μμ§ μ μΆλ λ΅λ³μ΄ μμ΅λλ€.")
|
|