pickle 이란?
: 파이썬의 외장함수 중 하나
프로그램상에서 다루는 데이터(객체의 형태를 그대로 유지하면서) 를 파일 형태로 저장하고 불러올수 있게 하는 모듈
* 자료형 상관없이 저장하고 불러올수 있다.
1. 쓰기, 저장
- 외장함수를 불러올때는 import를 먼저 해줘야한다.
- pickle을 사용할때는 쓰기, 읽기에서 'wb', 'rb' 바이너리타입(b)를 꼭 적어준다.
- dump( )함수를 이용해서 객체인 A를 Afile에 그대로 저장해준다.
2. 읽기
- 읽기를 할때는 'rb'를 사용한다.
- load( )함수를 통해 A에 Afile을 불러들인다.
3. with 사용하기
- with를 활용하여 A를 파일형태로 저장하고, Afile을 불러들일 수 있다.
- 따로 close( )를 해주지 않아도 된다.
'Programming > Python' 카테고리의 다른 글
파이썬 코딩 따라하기(기본) - 에러/예외처리(try) (0) | 2021.01.06 |
---|---|
파이썬 코딩 따라하기(기본) - 클래스 (0) | 2020.12.30 |
파이썬 코딩 따라하기(기본) - 파일 읽고 쓰기 (0) | 2020.12.16 |
파이썬 코딩 따라하기(기본) - 표준 입출력 (0) | 2020.12.14 |
파이썬 코딩 따라하기(기본) - 지역변수, 전역변수 (0) | 2020.12.11 |