python
junlee87
somebody
展开
-
为什么shelve会失败?
先看代码:class Empty: passdef save_obj(): x = Empty x.name='hello' x.value = 343 with shelve.open('empty') as db: db['x']=x def load_obj(): with shelve.open('empty') as db:原创 2017-10-16 22:29:21 · 567 阅读 · 1 评论 -
解决python3的pickle.load错误:a bytes-like object is required, not 'str'
最近在python3下使用pickle.load时出现了错误。import picklewith open('final_project_dataset.pkl', 'r') as data_file: data_dict = pickle.load(data_file)错误信息如下: data_dict = pickle.load(data_file)原创 2017-12-12 12:38:40 · 18898 阅读 · 9 评论 -
python笔记之:两个数组同时排序
在西瓜书里,用决策树处理连续特征时,我遇到了两个数组同时排序的问题。举例说明:import numpy as npX=np.asarray([[ 0.697 ,0.46 ], [ 0.774 , 0.376], [ 0.634 , 0.264], [ 0.608 , 0.318], [ 0.556 , 0.215], [ 0.403, 0.237], [ 0.481, 0.149],原创 2017-11-26 10:56:35 · 8614 阅读 · 0 评论