0000 pickle - smart1004/doc GitHub Wiki

http://www.incodom.kr/%ED%8C%8C%EC%9D%B4%EC%8D%AC/%EB%AA%A8%EB%93%88/pickle

μ£Όμ˜ν•  점! # 단, pickle λͺ¨λ“ˆμ„ μ‚¬μš©ν•  λ•Œ μ£Όμ˜ν•  점은 데이터λ₯Ό μ €μž₯, 뢈러올 λ•Œμ— 파일 ν˜•μ‹μ„ λ°”μ΄νŠΈ(b) ν˜•μ‹μœΌλ‘œ 읽고 써야 ν•œλ‹€λŠ” 점이닀.

file = open('text.txt','wb') file = open('text.txt','rb')

  1. Dictionary

import pickle favorite_color = { "lion": "yellow", "kitty": "red" } pickle.dump( favorite_color, open( "save.p", "wb" ) ) favorite_color = pickle.load( open( "save.p", "rb" ) )

  1. Class

import pickle class test: var='data' a = test() save_file = open('test.pickle','wb') pickle.dump(a, save_file) save_file.close() read_file = open('test.pickle','rb') b = pickle.load(read_file) read_file.close() b.var 'data'