프로그래밍 언어/Python

pickle을 사용하여 dict을 저장하는 방법

Rateye 2021. 6. 14. 10:20
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
반응형