不要把文件命名为模块名 #pickle模块 序列化 import pickle dic = {'name':'dodo','age':18} print(pickle.dumps(dic))#转成了bytes类型 with open('a.pickle','wb')as f:#存 f.write(p ...
分类:
Web程序 时间:
2017-06-17 10:08:22
阅读次数:
190
代码及数据:https://github.com/zle1992/MachineLearningInAction 决策树 优点:计算复杂度不高,输出结果易于理解,对中间值的缺失不敏感,可以处理不相关特征数据。 缺点:可能会产生过度匹配问题。 适用数据类型:数值型和标称型。 创建分支的伪代码函数cre ...
分类:
编程语言 时间:
2017-06-15 19:34:09
阅读次数:
193
我是小白,说的不是很好,请原谅 @author:wepon @blog:http://blog.csdn.net/u012162613/article/details/43169019 参考:pickle — Python object serialization、DeepLearning Gett ...
分类:
编程语言 时间:
2017-06-14 22:15:01
阅读次数:
172
json json是进行程序数据类型的序列化与反序列化的模块之一。利用它可以进行不同平台,不同程序下的数据交换或者是程序暂时保存数据的一种方法。下面看一看json的用法: 上面展示了两个文件的内容,第一个文件是将一个字典序列化成字符串(使用dumps()方法),然后写入一个文件(demo.txt)。 ...
分类:
Web程序 时间:
2017-06-13 20:42:32
阅读次数:
273
1 import pickle 2 3 b=7 4 i=13000000 5 fa=99.056 6 s='中国人民 123abc' 7 lst=[[1,2,3],[4,5,6],[7,8,9]] 8 tu=(-5,10,8) 9 coll={4,5,6} 10 dic={'a':'apple','... ...
分类:
编程语言 时间:
2017-06-11 23:26:57
阅读次数:
305
shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型 ...
分类:
其他好文 时间:
2017-06-10 16:59:41
阅读次数:
148
之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 什么是序列化? 我们把对象 ...
分类:
Web程序 时间:
2017-06-10 16:55:00
阅读次数:
176
写在前面 上课第六天,打开: 天地不仁,以万物为刍狗; 一、正则 - - 在线正则工具:http://tool.oschina.net/regex/ - 二、序列化 - - json 三、常用模块介绍 - os - sys 四、面向对象 - 五、day06课后作业 题目要求: - 模拟实现一个ATM ...
分类:
编程语言 时间:
2017-06-10 00:27:45
阅读次数:
191
目录: time,random,os,sys,shutil,json&pickle,shelve,xml,configparser,hashlib,suprocess,logging,re, 常用模块 常见模块的分类: 内置模块 自定义模块 第三方模块 random 随机数 random.rando ...
分类:
其他好文 时间:
2017-06-09 22:25:16
阅读次数:
218
目录 一. 时间模块 二. random模块 三. os和sys模块 四. shutil模块 五. pickle模块 六. shelve模块 七. xml模块(格式文件操作) 八. hashlib模块 九. subprocess模块 十. configparser模块 十一. 软件开发规范 十二. ...
分类:
编程语言 时间:
2017-06-08 01:28:27
阅读次数:
266