pickle (피클)
- 파이썬의 모든 객체에 대해 있는 그대로 저장할 수 있는 모듈
- 바이너리 파일에 저장하기 때문에 바이너리 형식 사용해야함
import pickle
# 저장
with open('filename.pkl', 'wb') as f:
pickle.dump(data, f)
pickle.dump(data, f, protocol=pickle.HIGHEST_PROTOCOL) # 사용 가능한 가장 높은 버전의 프로토콜
# 불러오기
with open('filename.pkl', 'rb') as f:
data = pickle.load(f)
- PANDAS 데이터프레임도 가능
import pickle
import pandas as pd
# 저장
dataframe.to_pickle('filename.pkl')
# 불러오기
dataframe = pd.read_pickle('filename.pkl')
[PYTHON] 파이썬 collections 모듈(1) defaultdict (0) | 2021.10.30 |
---|---|
[DJANGO] 파이썬의 list 자바스크립트에서 array로 받기 (0) | 2021.08.12 |
[PYTHON] smtplib 이용한 간단한 Gmail 발송 (0) | 2021.06.28 |
[PYTHON] requests 모듈 이용한 HTTP GET/POST 요청 (0) | 2021.06.28 |
[PYTHON] 파이썬 PANDAS 라이브러리 메서드 (0) | 2021.06.19 |
댓글 영역