Python
[파이썬 ( Python )] Pickle (21)
보안 학생
2020. 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()
반응형