Computer >> Máy Tính >  >> Lập trình >> Python

Viết chương trình bằng Python để xuất một khung dữ liệu nhất định sang định dạng tệp Pickle và đọc nội dung từ tệp Pickle

Giả sử bạn có một khung dữ liệu và kết quả để xuất thành tệp pickle và đọc nội dung từ tệp dưới dạng,

Export to pickle file:
Read contents from pickle file:
  Fruits    City
0 Apple    Shimla
1 Orange   Sydney
2 Mango    Lucknow
3 Kiwi    Wellington

Giải pháp

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước dưới đây -

  • Xác định khung dữ liệu.

  • Xuất khung dữ liệu sang định dạng pickle và đặt tên là ‘pandas.pickle’,

df.to_pickle('pandas.pickle')
  • Đọc nội dung từ tệp ‘pandas.pickle’ và kết quả là lưu trữ nó,

result = pd.read_pickle('pandas.pickle')

Ví dụ

Hãy xem cách triển khai bên dưới để hiểu rõ hơn,

import pandas as pd
df = pd.DataFrame({'Fruits': ["Apple","Orange","Mango","Kiwi"],
                     'City' : ["Shimla","Sydney","Lucknow","Wellington"]
                  })
print("Export to pickle file:")
df.to_pickle('pandas.pickle')
print("Read contents from pickle file:")
result = pd.read_pickle('pandas.pickle')
print(result)

Đầu ra

Export to pickle file:
Read contents from pickle file:
  Fruits    City
0 Apple    Shimla
1 Orange   Sydney
2 Mango    Lucknow
3 Kiwi    Wellington