끄적끄적 코딩
Published 2020. 9. 13. 15:29
[파이썬] pickle Python

텍스트 내용을 저장하거나,읽을 때는 파일 입 출력을 사용합니다.
하지만 리스트나 클래스처럼 자료형 자체를 저장하거나 읽을 때는 pickle 모듈을 사용해야합니다
 

import pickle
test_file = open("test.pickle", "wb")
test = {"A":1, "B":2, "C":["4", "5", 6]}
print(test)
pickle.dump(test, test_file)
test_file.close()

test_file = open("test.pickle", "rb")
test = pickle.load(test_file)
print(test)
test_file.close()

출력 결과
{'A': 1, 'B': 2, 'C': ['4', '5', 6]}
{'A': 1, 'B': 2, 'C': ['4', '5', 6]}

'Python' 카테고리의 다른 글

[파이썬] 클래스  (0) 2020.09.15
[파이썬] with  (0) 2020.09.15
[파이썬] 파일 입출력  (0) 2020.09.11
[파이썬] print 속성, 포맷  (0) 2020.09.11
[파이썬] 지역변수, 전역변수  (0) 2020.09.10

검색 태그