pandas.read_spss(path, usecols=None, convert_categoricals=True, dtype_backend=_NoDefault.no_default)[source]#

Load an SPSS file from the file path, returning a DataFrame.

pathstr or Path

File path.

usecolslist-like, optional

Return a subset of the columns. If None, return all columns.

convert_categoricalsbool, default is True

Convert categorical columns into pd.Categorical.

dtype_backend{“numpy_nullable”, “pyarrow”}, defaults to NumPy backed DataFrames

Which dtype_backend to use, e.g. whether a DataFrame should have NumPy arrays, nullable dtypes are used for all dtypes that have a nullable implementation when “numpy_nullable” is set, pyarrow is used for all dtypes if “pyarrow” is set.

The dtype_backends are still experimential.

New in version 2.0.