Update app.py
Browse files
app.py
CHANGED
@@ -115,11 +115,6 @@ def crawl_chats(vod_url):
|
|
115 |
|
116 |
return "\n".join(chat_logs), chat_counts, laugh_counts
|
117 |
|
118 |
-
# ν΄λ¦ν μκ°λλ₯Ό μ ν λ° μΆλ ₯
|
119 |
-
def add_selected_time(time):
|
120 |
-
if time not in st.session_state['selected_times']:
|
121 |
-
st.session_state['selected_times'].append(time)
|
122 |
-
|
123 |
# μ νλ μκ°λλ₯Ό νμ λ° μμ κΈ°λ₯
|
124 |
def display_selected_times():
|
125 |
if st.session_state['selected_times']:
|
@@ -231,10 +226,12 @@ if st.session_state['chat_logs']:
|
|
231 |
# κ·Έλν μΆλ ₯
|
232 |
clicked_time = st.plotly_chart(fig, use_container_width=True)
|
233 |
|
234 |
-
#
|
|
|
235 |
if clicked_time and 'points' in clicked_time:
|
236 |
selected_time = clicked_time['points'][0]['x']
|
237 |
-
|
|
|
238 |
|
239 |
# μ νλ μκ°λ νμ
|
240 |
display_selected_times()
|
|
|
115 |
|
116 |
return "\n".join(chat_logs), chat_counts, laugh_counts
|
117 |
|
|
|
|
|
|
|
|
|
|
|
118 |
# μ νλ μκ°λλ₯Ό νμ λ° μμ κΈ°λ₯
|
119 |
def display_selected_times():
|
120 |
if st.session_state['selected_times']:
|
|
|
226 |
# κ·Έλν μΆλ ₯
|
227 |
clicked_time = st.plotly_chart(fig, use_container_width=True)
|
228 |
|
229 |
+
# μ νν μκ°λλ₯Ό ν΄λ¦νμ λ ν΄λΉ μκ°λ μΆλ ₯
|
230 |
+
selected_time = st.session_state.get('selected_time', None)
|
231 |
if clicked_time and 'points' in clicked_time:
|
232 |
selected_time = clicked_time['points'][0]['x']
|
233 |
+
if selected_time not in st.session_state['selected_times']:
|
234 |
+
st.session_state['selected_times'].append(selected_time)
|
235 |
|
236 |
# μ νλ μκ°λ νμ
|
237 |
display_selected_times()
|