Python Pickle DataFrame (.pkl)
.pklPython data science workflows using pandas (DataFrame.to_pickle)
What it is
Serialized Python object format containing a saved pandas DataFrame. Because unpickling untrusted files can pose security risks, AltaiPlot requires explicit user confirmation before opening.
Who produces it
Python data scientists and researchers saving intermediate pandas DataFrames to disk with df.to_pickle().
What we read / what we don't read
What we read
- Serialized pandas.DataFrame or pandas.Series objects containing numeric, string, or datetime columns
- Preserved pandas column types and indexes
What we don't read
- Arbitrary non-DataFrame Python objects (classes, functions, lambda expressions)
- Unconfirmed files — unpickling is blocked with an explicit security gate unless user confirms
How to import it into AltaiPlot
- Open AltaiPlot and drag your .pkl file onto the window, or use File → Import.
- Confirm the security prompt acknowledging that the pickle file comes from a trusted source.
- Preview the loaded DataFrame columns.
- Click Import.
Auditability note: this page's capability claims are sourced fromresources/python/app_sidecar.py:1598 — see the full format list for every extension AltaiPlot recognizes.