[Python] 피클(Pickle)
작성:    
업데이트:
카테고리: Python Youtube
Pickle
- 프로그램 상에서 사용하고 있는 데이터를 파일 형태로 저장하는 것
1. Pickle 파일 생성
import pickle # pickle 이라는 모듈 import
profile_file = open("profile.pickle", "wb")
# w : write, 쓰기 위한 목적
# b : binary, pickle을 쓰기 위해선 반드시 정의
# pickle에서는 따로 encoding하지 않는다.
profile = {"이름":"박명수", "나이":30, "취미":["축구","골프","코딩"]}
print(profile)
pickle.dump(profile, profile_file)
# profile에 있는 정보를 file에 저장
profile_file.close()
2. Pickle 파일 사용
profile_file = open("profile.pickle", "rb")
# file에 있는 정보를 profile에 불러오기
profile = pickle.load(profile_file)
print(profile) # 출력값 : {'이름': '박명수', '나이': 30, '취미': ['축구', '골프', '코딩']}
profile_file.close()
댓글남기기