05-Numpy的使用(下)Array input/output (.save() , .savez() , .load() 序列化到硬盘上)
Numpy的使用: 很像序列化到硬盘上
1. 用 pickie 序列化到硬盘上
import numpy as np
import pickle
x = np.arange(10)
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])f.open('x.pkl', 'wb')
pickle.dump(x, f)
2. 用 pickle 从硬盘上反序列化
f= open( 'x.pkl' , 'rb')
pickle.load( f )
3. 使用 numpy 自带的
x = np.arange(10)
np.save('one_arr' , x)
! ls
np.load('one_arr.npy')
序列化多个
y = np.arange(20)
np.savez( 't.npz', a=x, b=y )
c = np.load('t.npz')
c['a']
c['b']

浙公网安备 33010602011771号