Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -168,7 +168,7 @@ def get_wiki_summaryDF(search):
|
|
| 168 |
return df
|
| 169 |
|
| 170 |
|
| 171 |
-
def
|
| 172 |
now = datetime.datetime.now()
|
| 173 |
timestamp = now.strftime("%Y-%m-%d %H:%M:%S")
|
| 174 |
with open("chat.txt", "a") as f:
|
|
@@ -192,7 +192,7 @@ So, what are you waiting for? Join the fun and start chatting with Wikipedia and
|
|
| 192 |
StreamlitWikipediaChat - where learning meets fun! 🤓🎈""")
|
| 193 |
|
| 194 |
|
| 195 |
-
def
|
| 196 |
st.title("Streamlit Chat")
|
| 197 |
|
| 198 |
name = st.text_input("Enter your name")
|
|
@@ -234,6 +234,52 @@ def main():
|
|
| 234 |
|
| 235 |
t = 60
|
| 236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 237 |
if __name__ == "__main__":
|
| 238 |
main()
|
| 239 |
|
|
|
|
| 168 |
return df
|
| 169 |
|
| 170 |
|
| 171 |
+
def save_message_old1(name, message):
|
| 172 |
now = datetime.datetime.now()
|
| 173 |
timestamp = now.strftime("%Y-%m-%d %H:%M:%S")
|
| 174 |
with open("chat.txt", "a") as f:
|
|
|
|
| 192 |
StreamlitWikipediaChat - where learning meets fun! 🤓🎈""")
|
| 193 |
|
| 194 |
|
| 195 |
+
def main_old1():
|
| 196 |
st.title("Streamlit Chat")
|
| 197 |
|
| 198 |
name = st.text_input("Enter your name")
|
|
|
|
| 234 |
|
| 235 |
t = 60
|
| 236 |
|
| 237 |
+
def save_message(name, message):
|
| 238 |
+
with open("chat.txt", "a") as f:
|
| 239 |
+
f.write(f"{name}: {message}\n")
|
| 240 |
+
|
| 241 |
+
def main():
|
| 242 |
+
st.title("Streamlit Chat")
|
| 243 |
+
|
| 244 |
+
name = st.text_input("Enter your name")
|
| 245 |
+
message = st.text_input("Enter a topic to share from Wikipedia")
|
| 246 |
+
if st.button("Submit"):
|
| 247 |
+
|
| 248 |
+
# wiki
|
| 249 |
+
df = get_wiki_summaryDF(message)
|
| 250 |
+
|
| 251 |
+
save_message(name, message)
|
| 252 |
+
save_message(name, df)
|
| 253 |
+
|
| 254 |
+
st.text("Message sent!")
|
| 255 |
+
|
| 256 |
+
st.text("Chat history:")
|
| 257 |
+
with open("chat.txt", "a+") as f:
|
| 258 |
+
f.seek(0)
|
| 259 |
+
chat_history = f.read()
|
| 260 |
+
st.markdown(chat_history)
|
| 261 |
+
|
| 262 |
+
countdown = st.empty()
|
| 263 |
+
t = 60
|
| 264 |
+
while t:
|
| 265 |
+
mins, secs = divmod(t, 60)
|
| 266 |
+
countdown.text(f"Time remaining: {mins:02d}:{secs:02d}")
|
| 267 |
+
time.sleep(1)
|
| 268 |
+
t -= 1
|
| 269 |
+
if t == 0:
|
| 270 |
+
countdown.text("Time's up!")
|
| 271 |
+
with open("chat.txt", "a+") as f:
|
| 272 |
+
f.seek(0)
|
| 273 |
+
chat_history = f.read()
|
| 274 |
+
st.markdown(chat_history)
|
| 275 |
+
|
| 276 |
+
press_release()
|
| 277 |
+
|
| 278 |
+
t = 60
|
| 279 |
+
|
| 280 |
+
|
| 281 |
+
|
| 282 |
+
|
| 283 |
if __name__ == "__main__":
|
| 284 |
main()
|
| 285 |
|