-
Pickle
데이터를 저장하고 불러올때 매우 유용한 라이브러리
- 클래스 자체를 파일로 저장했다가 그것을 그대로 불러올 수 있다.
- 원하는 데이터를 자료형의 변경없이 파일로 저장하여 그대로 로드할 수 있다.
- 데이터를 저장하거나 불러올때 바이트 형식으로 읽거나 쓴다(wb, rb).
- binary형태로 저장되기 때문에 용량이 작아진다.
import pickle
# save data = ['a', 'b', 'c'] with open('data.txt', 'wb') as f: pickle.dump(data, f)
# load with open('data.txt', 'rb') as f: data = pickle.load(f)
참고
'AI' 카테고리의 다른 글
[scikit-learn] Iris 데이터를 이용한 머신러닝_KNN (0) 2020.02.20 파이썬으로 xlsx 파일과 csv 파일 다루기 (0) 2019.09.18 Mean squared error (0) 2019.08.21 Scikit-learn의 LinearRegression() 함수 (0) 2019.08.21 Scikit-learn의 train_test_split() 사용법 (0) 2019.08.21