现在Python给人的感觉是大,东西多,在Windows上安装后居然要占100多兆的空间。lua给人的感觉是很小,很轻便。Python 2.7在linux下编译出来的代码在strip之后也有3M多,早期版本应该会更小些,但也应该有七八百兆吧。那么Python是不是不能编译出轻便,体积小的代码呢?答案是否定的,这里介绍几个Python的变种,来看下Python可以有多小。...
分类:
编程语言 时间:
2014-11-14 21:15:29
阅读次数:
268
1.简单的将日志打印到屏幕import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message')屏幕上打印: ...
分类:
编程语言 时间:
2014-11-14 21:13:14
阅读次数:
285
开发Python, 一直以来都是使用自己编写的logging模块. 比较土……今天发现python的标准模块的这个功能做的挺好, 记录一下, 以后使用模块来进行logging.对于这个模块的介绍网上也很多, 我也不用自己写了, 比较好的如下,http://crazier9527.iteye.com/...
分类:
编程语言 时间:
2014-11-14 21:11:09
阅读次数:
421
SocketServer这个模块中定义的类比较多,但是设计比较清晰,我们以TCPServer为主线分析,先脉络再细节。总体脉络将相关类分为两组,如图:服务器相关(上)BaseServer是server基础类,定义server的基本处理运行与request处理机制,TCPServer直接继承它。Req...
分类:
编程语言 时间:
2014-11-14 21:10:10
阅读次数:
203
kNN算法算法优缺点:优点:精度高、对异常值不敏感、无输入数据假定缺点:时间复杂度和空间复杂度都很高适用数据范围:数值型和标称型算法的思路:KNN算法(全称K最近邻算法),算法的思想很简单,简单的说就是物以类聚,也就是说我们从一堆已知的训练集中找出k个与目标最靠近的,然后看他们中最多的分类是哪个,就...
分类:
编程语言 时间:
2014-11-14 21:00:57
阅读次数:
321
在使用selenium webdriver +python 的过程中遇见了许多的问题,这些问题在网上都没有找到很好的答案,后来在看selenium IDE的时候发现这里面有很好的解决方法,写写、记记。 selenium IDE的操作很简单,主要是通过添加操作、定位、属性值进行的。 在sele...
分类:
其他好文 时间:
2014-11-14 17:35:27
阅读次数:
347
hive streaming 报错的解决方案:1、把使用到hive streaming 的sql 分解,例如:select transform a,b,c,d using 'python cc.py' as (e,f) from table,分解成:select a,b,c,d from table...
分类:
其他好文 时间:
2014-11-14 15:37:33
阅读次数:
256
import randomimport string#随机整数:print random.randint(1,50)#随机选取0到100间的偶数:print random.randrange(0, 101, 2)#随机浮点数:print random.random()print random.uni...
分类:
编程语言 时间:
2014-11-14 15:32:00
阅读次数:
178
Ruby 是一种类似于 Python 和 Perl 的服务器端脚本语言。node也是1.下载:根据说明选择要安装的版本http://rubyinstaller.org/downloads/2.修改环境变量: 如安装路径在C:/Ruby193;则添加环境变量 C:/Ruby193/bin3.验证:安装...
分类:
其他好文 时间:
2014-11-14 15:30:28
阅读次数:
166