728x90
텍스트 내용을 저장하거나,읽을 때는 파일 입 출력을 사용합니다.
하지만 리스트나 클래스처럼 자료형 자체를 저장하거나 읽을 때는 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 |