반응형
물체가 피클 가능 (또는 피클 가능)된다는 것은 무엇을 의미합니까?
Python 문서는이 단어를 많이 언급하며 그 의미를 알고 싶습니다! 인터넷 검색은별로 도움이되지 않습니다 ..
단순히 pickle모듈에 의해 직렬화 될 수 있음을 의미합니다 . 이에 대한 기본적인 설명은 무엇을 절임 및 절임 할 수 있습니까?를 참조하십시오 . . pickle 프로토콜 은 자세한 내용을 제공하고 클래스가 프로세스를 사용자 정의 할 수있는 방법을 보여줍니다.
일반적으로 선택할 수없는 것은 소켓, 파일 (핸들러), 데이터베이스 연결 등입니다. 기본 파이썬 유형 (딕셔너리, 목록, 프리미티브, 객체, 객체 참조, 심지어 순환)에서 (재귀 적으로) 빌드되는 모든 것은 기본적으로 피클 할 수 있습니다.
예를 들어 데이터베이스 연결의 구성을 저장하고 나중에 복원하는 사용자 지정 피클 링 코드를 구현할 수 있지만이를 위해서는 특수한 사용자 지정 논리가 필요합니다.
이 모든 것이 피클 링을 xml, json 및 yaml보다 훨씬 더 강력하게 만듭니다 (하지만 확실히 읽을 수있는 것은 아닙니다).
반응형
'program story' 카테고리의 다른 글
| 액세스 토큰 대 액세스 토큰 비밀 및 소비자 키 대 소비자 비밀이란 무엇입니까? (0) | 2020.11.12 |
|---|---|
| MySQL Workbench (6.3.9)가 MacOS High Sierra와 호환되지 않습니까? (0) | 2020.11.12 |
| Eclipse / CDT로 C ++ 코드를 디버깅 할 때 더 나은 변수 탐색 (0) | 2020.11.12 |
| Await 연산자는 Async 메서드 내에서만 사용할 수 있습니다. (0) | 2020.11.12 |
| JSDoc에서 약속의 해결 및 거부 유형을 지정하는 방법은 무엇입니까? (0) | 2020.11.12 |