Spaces:
Runtime error
Runtime error
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 |
|