728x90
반응형
질문 : pickle을 사용하여 사전을 저장하려면 어떻게해야합니까?
파이썬 문서가 제공하는 정보를 살펴 보았지만 여전히 약간 혼란 스럽습니다. 누군가 새 파일을 작성하는 샘플 코드를 게시 한 다음 피클을 사용하여 사전을 덤프 할 수 있습니까?
답변
이 시도:
import pickle
a = {'hello': 'world'}
with open('filename.pickle', 'wb') as handle:
pickle.dump(a, handle, protocol=pickle.HIGHEST_PROTOCOL)
with open('filename.pickle', 'rb') as handle:
b = pickle.load(handle)
print a == b
출처 : https://stackoverflow.com/questions/11218477/how-can-i-use-pickle-to-save-a-dict
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
"JSON 직렬화 가능하지 않은 datetime.datetime"을 극복하는 방법 (0) | 2021.06.16 |
---|---|
파이썬의 자식 클래스에서 부모 클래스의 메서드를 호출하는 방법 (0) | 2021.06.16 |
파이썬에서 한 문자열을 다른 문자열에 추가하는 방법 (0) | 2021.06.09 |
Ubuntu에서 pip를 통해 python3 버전의 패키지를 설치하는 방법 (0) | 2021.06.09 |
Python에서 모든 객체 속성을 가져오는 방법 (0) | 2021.06.07 |