본문 바로가기

코딩/Python

파이썬 pickle 모듈

pickle 모듈이란?

  • 텍스트 이외의 자료형을 파일로 저장하기 위해 pickle이라는 모듈을 사용하여 파일을 저장한다.
  • pickle은 객체의 형태를 그대로 유지하면서 파일을 저장하고 불러올 수 있게 하는 모듈이다.

 

 

위에서 test.txt로 딕셔너리 형태로 저장했다. pick.dump()를 사용해 딕셔너리 형태로 저장후 종료

 

그 다음에

파일을 열면 test.txt파일이 딕셔너리 형태 그대로 저장되어 있는 것을 알 수 있다.

 

 

pickle 모듈을 사용할 때

- pickle을 import 해줘야 한다.

- 위에서 그림에서 같이 open()을 사용할때 데이터 open방식을 'w'로 사용하면 String 형으로 저장된다.

- 즉 pickle로 데이터를 저장할 때는 wb로 open()후 rb로 읽어준다.

- 파이썬의 모든 데이터 객체를 저장할 수 있다.

'코딩 > Python' 카테고리의 다른 글

Python 네이버 실검 크롤링  (7) 2020.07.11
파이썬 내장 함수 모음(python function)  (0) 2020.07.08
python에서 __init__.py의 용도  (0) 2020.07.07
파이썬 튜플 한개만 추가 할때  (0) 2020.07.04
파이썬 함수  (0) 2020.07.03