Python

Python命令行中显示进度条

VC里,进度条只需要点击鼠标拖动一个控件就欧了,想要在命令行较长时间执行过程中显示出运行的进度,可以通过如下类完成 #!/usr/bin/env python import sysimport time class progressbar(object):   &...

Python reduce()

有了map(),怎么能少了reduce()呢,虽然跟google的MapReduce扯不上关系,但是这名字还是很高大上的,跟map一样,参观下官方文档: reduce(function, iterable[, initializer]) Apply function of two arguments...

匿名函数lambda

python通过关机案子lambda创建匿名函数,就不需要再用def来定义,应该是从性能的角度,调用时绕过了函数栈分配 >>> def fun(a, b):...     return a + b...>>> fun(1, 2)3...

Python map()

这里的map可不是google的mapreduce模型,而是python里的函数,为了提高点英文水平,象征性地看下官方文档: map(function, iterable, ...) Apply function to every item of iterable and return a list of the ...

Python yield

今天旁边同事阿福拷问:说下python yield和c static的区别 我回复了一句:我不会c语言,拒绝回答 他回复了一个缺少引号的字符串:…… 今晚就把这功课补齐 HP的一个软件工程师这么写道:yield的作用就是把一个函数...

Python调用系统命令用法

最近迷上了os.popen().read(),于是对python的几种调用系统命令的方法进一步了解了一下 os.system() 与C,perl一样,python的system()直观,执行下系统命令,跟直接敲系统命令没有两样 eg:os.system('ls') 上面...

Python的简单缓存

偶尔手贱敲了下交互命令 >>> a = 10>>> b = 10>>> a is bTrue>>> a = 1000>>> b = 1000>>> a is bFalse>>> 突然有点奇怪了,这可是不可变类型,...

Python文件读取

文件读取应该比把数据写入文件更常见 readline方法可从一个文本文件中读取并返回一行文本数据,然后可以做相应的处理: while True:     line = input.readline()     if not line...

浙ICP备16024533号

浙公网安备 33010802007459号