ads505-app / utils /load_user_data.py
Taylor Kirk
Fresh deployment after moving datasets to hf datahub
5d4981c
raw
history blame contribute delete
415 Bytes
import pandas as pd
import streamlit as st
def load_uploaded_file(uploaded_file) -> pd.DataFrame | None:
filename = uploaded_file.name.lower()
if filename.endswith(".csv"):
return pd.read_csv(uploaded_file)
elif filename.endswith(".parquet"):
return pd.read_parquet(uploaded_file)
else:
st.error("Unsupported file type. Please upload a CSV or Parquet file.")
return