>  기사  >  백엔드 개발  >  파이썬에 피클을 설치하는 방법

파이썬에 피클을 설치하는 방법

(*-*)浩
(*-*)浩원래의
2019-06-25 14:40:059876검색

pickle은 Python 언어의 표준 모듈입니다. Python을 설치하면 Pickle 라이브러리가 이미 포함되어 있으므로 별도로 설치할 필요가 없습니다.

파이썬에 피클을 설치하는 방법

pickle 모듈은 기본 데이터 직렬화 및 역직렬화를 구현합니다. (추천 학습: Python 동영상 튜토리얼)

피클 모듈의 직렬화 작업을 통해 프로그램에서 실행 중인 객체 정보를 파일로 저장할 수 있으며, 피클 모듈의 역직렬화 작업을 통해 영구적으로 저장할 수 있습니다. 파일에서 프로그램이 마지막으로 저장한 객체를 생성할 수 있습니다.

공식 소개에서 직렬화 작업에 대한 영어 설명에는 "직렬화", "피클링", "직렬화", "마샬링" 또는 "평탄화" 등과 같은 여러 단어가 있으며 모두 직렬화 의미를 나타냅니다. 이에 따라 "de-serializing", "unpickling", "deserailization" 등과 같이 deserialization 작업을 나타내는 영어 단어가 많이 있습니다. 혼동을 피하기 위해 일반적으로 "피클링"/"언피클링" 또는 "직렬화"/"역직렬화"를 사용합니다.

피클 모듈은 바이너리 형식으로 직렬화되어 파일(저장된 파일의 접미사: ".pkl")에 저장되며, 미리보기를 위해 직접 열 수 없습니다. Python의 또 다른 직렬화 표준 모듈인 JSON은 사람이 읽을 수 있으며 직접 열고 볼 수 있습니다(예: notepad++에서 볼 수 있음).

피클 모듈에는 직렬화와 역직렬화라는 두 가지 주요 인터페이스 유형이 있습니다.

직렬화 작업에는 다음이 포함됩니다.

pickle.dump()
Pickler(file, protocol).dump(obj)

직렬화 해제 작업에는 다음이 포함됩니다.

pickle.load()
Unpickler(file).load()

더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 열을 방문하여 알아보세요!

위 내용은 파이썬에 피클을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.