/usr/local/lib64/python3.6/site-packages/pandas/io
NameSizeModeActions
clipboard/-0755rm
excel/-0755rm
formats/-0755rm
json/-0755rm
sas/-0755rm
__pycache__/-0755rm
api.py7260644editdlrm
clipboards.py43370644editdlrm
common.py185060644editdlrm
date_converters.py17390644editdlrm
feather_format.py32650644editdlrm
gbq.py83210644editdlrm
html.py345610644editdlrm
orc.py16760644editdlrm
parquet.py108520644editdlrm
parsers.py1305000644editdlrm
pickle.py65530644editdlrm
pytables.py1670800644editdlrm
spss.py12550644editdlrm
sql.py626050644editdlrm
stata.py1268630644editdlrm
__init__.py00644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/pandas/io/spss.py (1255B)
from pathlib import Path from typing import Optional, Sequence, Union from pandas.compat._optional import import_optional_dependency from pandas.core.dtypes.inference import is_list_like from pandas.core.api import DataFrame from pandas.io.common import stringify_path def read_spss( path: Union[str, Path], usecols: Optional[Sequence[str]] = None, convert_categoricals: bool = True, ) -> DataFrame: """ Load an SPSS file from the file path, returning a DataFrame. .. versionadded:: 0.25.0 Parameters ---------- path : str or Path File path. usecols : list-like, optional Return a subset of the columns. If None, return all columns. convert_categoricals : bool, default is True Convert categorical columns into pd.Categorical. Returns ------- DataFrame """ pyreadstat = import_optional_dependency("pyreadstat") if usecols is not None: if not is_list_like(usecols): raise TypeError("usecols must be list-like.") else: usecols = list(usecols) # pyreadstat requires a list df, _ = pyreadstat.read_sav( stringify_path(path), usecols=usecols, apply_value_formats=convert_categoricals ) return df