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

浙公网安备 33010602011771号