IT’s Portfolio

[Python] Python Pickle, 파이썬 피클 모듈 본문

Development Study/Python

[Python] Python Pickle, 파이썬 피클 모듈

f1r3_r41n 2019. 11. 24. 16:03
728x90
반응형

P 파일 확장자, Python Pickle Module이란?

  • p 파일은 Python Pickle 모듈에 의해 만들어지는 파일로 Python 객체를 디스크에 저장하거나 네트워크를 통해 전송하기 위해 바이트 표현으로 변환하는데 사용함.
  • 일반 텍스트를 파일로 저장할 때는 파일 입출력을 이용함.
  • 데이터를 다른 형식으로 변환하지 않고도 객체를 편리하게 저장하거나 전송할 수 있음. 즉, 리스트나 클래스같은 텍스트가 아닌 자료형은 일반적인 파일 입출력 방법으로 데이터를 저장하거나 불러올 수 없는데 Pickle 모듈을 사용하면 가능함.

Pickle Module

  1. 모듈 import 필요.
  2. pickle로 데이터를 입력하거나 로드하려면 파일을 wb, rb형식을 사용해야함.
  3. 입력: pickle.dump( 입력데이터, 파일 )
  4. 불러오기: pickle.load( 파일 )
728x90
반응형
Comments