본문 바로가기
Programming/Python

파이썬 코딩 따라하기(기본) - pickle

by Deongeun 2020. 12. 21.

 

pickle 이란?

: 파이썬의 외장함수 중 하나

프로그램상에서 다루는 데이터(객체의 형태를 그대로 유지하면서) 를 파일 형태로 저장하고 불러올수 있게 하는 모듈

* 자료형 상관없이 저장하고 불러올수 있다.

 

 

1. 쓰기, 저장

- 외장함수를 불러올때는 import를 먼저 해줘야한다.

- pickle을 사용할때는 쓰기, 읽기에서 'wb', 'rb' 바이너리타입(b)를 꼭 적어준다.

- dump( )함수를 이용해서 객체인 A를 Afile에 그대로 저장해준다.

 

 

2. 읽기

- 읽기를 할때는 'rb'를 사용한다.

- load( )함수를 통해 A에 Afile을 불러들인다.

 

 

3. with 사용하기

 

- with를 활용하여 A를 파일형태로 저장하고, Afile을 불러들일 수 있다.

- 따로 close( )를 해주지 않아도 된다.