Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
import streamlit as st
|
2 |
import os
|
3 |
|
4 |
-
def list_files(file_path):
|
5 |
icon_csv = "π "
|
6 |
icon_txt = "π "
|
7 |
|
@@ -12,10 +12,8 @@ def list_files(file_path):
|
|
12 |
file_list.append(icon_csv + filename)
|
13 |
elif filename.endswith(".txt"):
|
14 |
file_list.append(icon_txt + filename)
|
15 |
-
|
16 |
-
|
17 |
-
else:
|
18 |
-
return "No .csv or .txt files found in the current directory."
|
19 |
|
20 |
def read_file(file_path):
|
21 |
try:
|
@@ -63,9 +61,15 @@ saveFile = col3.button("πΎ Save File")
|
|
63 |
deleteFile = col4.button("ποΈ Delete File")
|
64 |
appendFile = col5.button("β Append File")
|
65 |
|
66 |
-
|
67 |
-
|
|
|
68 |
st.text_area("File Content", fileContent)
|
|
|
|
|
|
|
|
|
|
|
69 |
elif readFile:
|
70 |
fileContent = read_file(fileName)
|
71 |
st.text_area("File Content", fileContent)
|
@@ -91,5 +95,4 @@ The new π€ AI Feedback Memory System for Smart Communities π‘π§ π
|
|
91 |
is here to help you remember important details about the people and places in your community.
|
92 |
Input information and the system will use advanced algorithms ππ to help you remember key details. Plus, it's fun! π€£ππ.
|
93 |
|
94 |
-
Available now π±π»π. Get ready to remember and
|
95 |
-
""")
|
|
|
1 |
import streamlit as st
|
2 |
import os
|
3 |
|
4 |
+
def list_files(file_path=''):
|
5 |
icon_csv = "π "
|
6 |
icon_txt = "π "
|
7 |
|
|
|
12 |
file_list.append(icon_csv + filename)
|
13 |
elif filename.endswith(".txt"):
|
14 |
file_list.append(icon_txt + filename)
|
15 |
+
file_list.sort(reverse=True)
|
16 |
+
return file_list
|
|
|
|
|
17 |
|
18 |
def read_file(file_path):
|
19 |
try:
|
|
|
61 |
deleteFile = col4.button("ποΈ Delete File")
|
62 |
appendFile = col5.button("β Append File")
|
63 |
|
64 |
+
files_list_sidebar = st.sidebar.selectbox("Files", options=list_files(), key="file_list")
|
65 |
+
if files_list_sidebar:
|
66 |
+
fileContent = read_file(files_list_sidebar[2:])
|
67 |
st.text_area("File Content", fileContent)
|
68 |
+
|
69 |
+
if listFiles:
|
70 |
+
file_list = list_files(fileName)
|
71 |
+
st.text_area("File Content", "\n".join(file_list))
|
72 |
+
st.sidebar.selectbox("Files", options=file_list, key="file_list_updated")
|
73 |
elif readFile:
|
74 |
fileContent = read_file(fileName)
|
75 |
st.text_area("File Content", fileContent)
|
|
|
95 |
is here to help you remember important details about the people and places in your community.
|
96 |
Input information and the system will use advanced algorithms ππ to help you remember key details. Plus, it's fun! π€£ππ.
|
97 |
|
98 |
+
Available now for all smart devices π±π»π. Get ready to remember and laugh all at once
|
|