[python] 파일에 dictionary 저장하기

우주먼지·2021년 11월 29일
0

Mote

목록 보기
9/15
import pickle

my_dict = {'I':0, 'my':1, 'me':2, 'mine':3}
with open('mydict.pkl', 'wb') as tf:
	pickle.dump(my_dict, tf)

with open('mydict.pkl', 'wb')as tf:
	new = pickle.load(tf)
print(new)
## {'I':0, 'my':1, 'me':2, 'mine':3}

pkl파일로 저장되며 load를 통해 다시 불러올 수 있다.

import numpy as np
my_dict = {'I':0, 'my':1, 'me':2, 'mine':3}
np.save('mydict.npy', my_dict)

new = np.load('mydict.npy', allow_pickle='TRUE')
print(new)

npy파일을 읽기 위해서는 allow_pickle을 True로 해줘야한다.

import json
my_dict = {'I':0, 'my':1, 'me':2, 'mine':3}
tf = open('mydict.json', 'w')
json.dump(my_dict, tf)
tf.close()

tf = open('mydict.json', 'r')
new = json.load(tf)
print(new)
profile
안녕하세요 ㅎㅎ

0개의 댓글