摘要: 在“通过简单示例来理解什么是机器学习”这篇文章里提到了pickle库的使用,本文来做进一步的阐述。 那么为什么需要序列化和反序列化这一操作呢? 1.便于存储。序列化过程将文本信息转变为二进制数据流。这样就信息就容易存储在硬盘之中,当需要读取文件的时候,从硬盘中读取数据,然后再将其反序列化便可以得到原 阅读全文
posted @ 2018-04-27 11:01 Hessen丶 阅读(439) 评论(0) 推荐(0)
摘要: 一、什么是编码 编码是指信息从一种形式或格式转换为另一种形式或格式的过程。 在计算机中,编码,简而言之,就是将人能够读懂的信息(通常称为明文)转换为计算机能够读懂的信息。众所周知,计算机能够读懂的是高低电平,也就是二进制位(0,1组合)。 而解码,就是指将计算机的能够读懂的信息转换为人能够读懂的信息 阅读全文
posted @ 2018-04-27 10:47 Hessen丶 阅读(1301) 评论(0) 推荐(0)
摘要: 参考网址: http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/ http://www.elias.cn/Python/PythonStyleGuide ht 阅读全文
posted @ 2018-04-27 10:44 Hessen丶 阅读(143) 评论(0) 推荐(0)
摘要: time模块 逝去的秒数 逝去的秒数表示从某个时间(Python中是“Thu Jan 1 07:00:00 1970”)开始到现在所经过的秒数。 使用 time.time() 函数可以获得逝去的秒数: time.time()返回一个浮点数,可用于计算,比较,存储时间时间。 输出可读性强的时间字符串 阅读全文
posted @ 2018-04-27 10:38 Hessen丶 阅读(245) 评论(0) 推荐(0)
摘要: logging模块简介 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/POST,SMTP,Socket等,甚至可以自己实现具体的日志记录方式。logging模块与log4j 阅读全文
posted @ 2018-04-27 10:34 Hessen丶 阅读(158) 评论(0) 推荐(0)
摘要: 通过几次pip的使用,对于默认的pip源的速度实在无法忍受,于是便搜集了一些国内的pip源,如下:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban)  阅读全文
posted @ 2018-04-27 10:33 Hessen丶 阅读(167) 评论(0) 推荐(0)
摘要: 函数默认参数为可变类型([ ]) 依次输出:[10, ‘a’][123][10, ‘a’]True因为list1和list3调用函数extend_list时,没有传入list关键字参数,使用了函数初始化的list。返回给list1和list3的都是初始化list的地址,所以值相同。 类的继承 依次输 阅读全文
posted @ 2018-04-27 10:17 Hessen丶 阅读(1464) 评论(0) 推荐(0)
摘要: with如何工作? 阅读全文
posted @ 2018-04-27 10:12 Hessen丶 阅读(237) 评论(0) 推荐(0)