Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python으로 프로그램을 작성하여 주어진 데이터 프레임을 Pickle 파일 형식으로 내보내고 Pickle 파일에서 내용을 읽습니다.

<시간/>

데이터 프레임과 피클 파일로 내보내는 결과가 있다고 가정하고 파일에서 내용을 다음과 같이 읽습니다.

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

해결책

이 문제를 해결하기 위해 다음 단계를 따릅니다. -

  • 데이터 프레임을 정의합니다.

  • 데이터 프레임을 피클 형식으로 내보내고 이름을 'pandas.pickle'로 지정합니다.

df.to_pickle('pandas.pickle')
  • 'pandas.pickle' 파일의 내용을 읽어와서 결과로 저장,

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

예시

이해를 돕기 위해 아래 구현을 살펴보겠습니다.

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)

출력

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