Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -92,7 +92,7 @@ uploaded_file = st.file_uploader("Upload an Excel file", type=["csv", "xlsx"])
|
|
92 |
|
93 |
if uploaded_file is not None:
|
94 |
file_extension = uploaded_file.name.split(".")[-1].lower()
|
95 |
-
df = pd.read_csv(uploaded_file) if file_extension == "csv" else pd.read_excel(uploaded_file)
|
96 |
st.write("### Preview of Data:")
|
97 |
st.write(df.head())
|
98 |
|
@@ -120,7 +120,7 @@ if uploaded_file is not None:
|
|
120 |
|
121 |
# Execute the query
|
122 |
try:
|
123 |
-
result = eval(
|
124 |
st.write("### Result:")
|
125 |
st.write(result if isinstance(result, pd.DataFrame) else str(result))
|
126 |
|
|
|
92 |
|
93 |
if uploaded_file is not None:
|
94 |
file_extension = uploaded_file.name.split(".")[-1].lower()
|
95 |
+
df = pd.read_csv(uploaded_file) if file_extension == "csv" else pd.read_excel(uploaded_file, engine="openpyxl")
|
96 |
st.write("### Preview of Data:")
|
97 |
st.write(df.head())
|
98 |
|
|
|
120 |
|
121 |
# Execute the query
|
122 |
try:
|
123 |
+
result = eval(parsed_query, {"df": df, "pd": pd}) # Ensuring df is correctly referenced
|
124 |
st.write("### Result:")
|
125 |
st.write(result if isinstance(result, pd.DataFrame) else str(result))
|
126 |
|