Python2020. 10. 16. 23:07
반응형

[파이썬 ( Python )] Pickle (21)

 

 

 

실습 코드

 

출력 결과

#Pickle
#Pickle이란? 프로그램상에서 사용하고 있는 데이터를 파일형태로 저장해주는 것입니다.

import pickle

MyData_file= open("MyData.pickle", "wb")
#MyData.pickle이라는 파일을 만들고 pickle을 사용하기 위해선 원하는 권한뒤에 항상 b를 붙여줘야 합니다.(바이너리 타입를 뜻합니다.)
MyData = {"이름":"홍길동", "나이":"미상", "취미":["동해번쩍","서해번쩍"]} #내용 입력
print(MyData)

pickle.dump(MyData, MyData_file) #MyData에 있는 정보들을 MyData_file에 저장해줍니다.
MyData_file.close()


MyData_file2= open("MyData.pickle", "rb")
MyData = pickle.load(MyData_file2) #위에서 데이터가 저장된 MyData.pickle 파일의 내용을 불러와 저장합니다.
print(MyData)

MyData_file2.close()

반응형
Posted by 보안 학생