지속성(Persistence), 지속성 지원 모듈, 지속성 기능을 지원하는 모듈
CODEDRAGON ㆍDevelopment/Python
반응형
지속성(Persistence)
프로그램 내에 생성된 각종 객체들을 해당 프로그램 종료 이후에도 존재하게 만들고, 그것들을 동일한 또는 다른 프로그램에서 사용하는 기능을 의미합니다.
즉, 직렬화(Serialization)와 역직렬화(Deserialization)를 통해 지속성 기능을 제공합니다.
지속성 지원 모듈
· 일반 텍스트를 파일로 저장할때는 파일입출력을 이용하면 됩니다.
· 리스트나 클래스 같은 텍스트가 아닌 자료형은 일반적인 파일 입출력 방식으로는 데이터를 저장하거나 불러올 수 없습니다. (TypeError)
· 파이썬에서는 이와같은 텍스트이외의 자료형을 파일로저장하기 위해 지속성 지원 모듈을 제공하고 있습니다.
'Development > Python' 카테고리의 다른 글
Unofficial Windows Binaries for Python Extension Packages (0) | 2018.04.01 |
---|---|
모듈(module), 프로그래밍시 모듈 사용 (0) | 2018.03.27 |
리스트 관련 함수 - append(), index(), insert(), remove(), pop(), count(), extend() (0) | 2018.03.17 |
Tuple 인덱싱과 슬라이싱 (0) | 2018.03.12 |
기본 인수(Default Parameter), 기본 인자 설정 위치를 잘못 지정한 경우 (0) | 2018.03.06 |