MaheshP98's picture
Update utils/load_data.py
68c3d11 verified
raw
history blame contribute delete
655 Bytes
import pandas as pd
import logging
logger = logging.getLogger(__name__)
def load_logs(uploaded_files):
"""Load and concatenate logs from uploaded CSV files."""
logger.info("Loading logs from uploaded files...")
try:
dfs = []
for file in uploaded_files:
df = pd.read_csv(file)
logger.info(f"Loaded {len(df)} records from {file.name}")
dfs.append(df)
combined_df = pd.concat(dfs, ignore_index=True)
logger.info(f"Combined {len(combined_df)} total records.")
return combined_df
except Exception as e:
logger.error(f"Failed to load logs: {e}")
raise