objectif
Sauvegarder/charger un DataFrame avec pickle.
code minimal
import pandas as pd
df = pd.DataFrame({"a":[1,2]})
df.to_pickle("df.pkl")
print("ok")
utilisation
import pandas as pd
print(pd.read_pickle("df.pkl").to_dict(orient="list"))
variante(s) utile(s)
import pandas as pd
pd.DataFrame({"x":[1]}).to_pickle("x.pkl", protocol=4)
print("ok")
notes
- Pickle est spécifique à Python; pour partage, préférer parquet.