Spaces:
Paused
Paused
File size: 379 Bytes
0017280 f95cdb7 | 1 2 3 4 5 6 7 8 9 10 11 12 | """Reader for SPSS .sav files via pyreadstat."""
from src.readers.stata import _dataframe_to_pages
def read_spss(file_path: str) -> list[dict]:
try:
import pyreadstat
df, meta = pyreadstat.read_sav(file_path)
return _dataframe_to_pages(df, meta)
except Exception as e:
print(f"Warning: Could not read {file_path}: {e}")
return []
|