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 |