本章内容:装饰器迭代器&生成器re正则表达式字符串格式化装饰器装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷..
分类:
编程语言 时间:
2017-03-26 14:39:37
阅读次数:
258
1、列表:(1)定义:列表是一个任意类型的对象的位置相关的集合,没有固定类型的约束(一个列表中可以包含不同类型的对象),也没有固定大小,列表是可变的。(2)常用方法:append():在列表的尾部插入一项pop():移除给定偏移量的一项insert():在任意位置插入元素remove():按..
分类:
编程语言 时间:
2017-03-26 14:37:53
阅读次数:
180
<diva_list>
<divaname="hamasakiayumi">
<stateflop="yes">1</state>
<year>1978</year>
<album_sales_volume>27804358</album_sales_volume>
<albumname="Asongforxx"sn="1st"/>
<albumname="LOVEppears"sn="2nd"/..
分类:
编程语言 时间:
2017-03-26 14:36:59
阅读次数:
213
装饰器(语法糖)的原则及构成: 原则: 1、不能修改被装饰函数的源代码。 2、不能修改被装饰函数的调用方式。 3、不能改变被装饰函数的执行结果。 装饰器对被装饰函数是透明的。 如何理解装饰器 1、函数即“变量” 2、高阶函数 a:把一个函数名作为实参传递给另外一个函数 b:返回值中包含函数名 3、嵌 ...
分类:
编程语言 时间:
2017-03-26 11:59:52
阅读次数:
205
numpy.nonzero(a) Return the indices of the elements that are non-zero. Returns a tuple of arrays, one for each dimension of a, containing the indices ...
分类:
编程语言 时间:
2017-03-26 11:49:44
阅读次数:
178
I.shell script 将OS命令堆积到可执行的文件里,由上至下的顺序执行文本里的OS命令 就是脚本了. 再加上些智能(条件/流控)控制,就变成了智能化脚本了. II.流程控制 part1分支结构 向脚本传递 参数 结果 II.发送邮件 python通过SMTP发送邮件失败:错误1:smtpl ...
分类:
系统相关 时间:
2017-03-26 11:28:31
阅读次数:
237
由于基因组数据过大,想进一步用R语言处理担心系统内存不够,因此想着将文件按染色体拆分,发现python,awk,R 语言都能够非常简单快捷的实现,那么速度是否有差距呢,因此在跑几个50G的大文件之前,先用了244MB的数据对各个脚本进行测试,并且将其速度进行对比。 首先是awk处理,awk进行的是逐 ...
分类:
编程语言 时间:
2017-03-26 11:15:18
阅读次数:
237
编程时经常需要检查一系列条件,并据此决定采取什么措施。在Python中,if语句让我们能够检查程序的当前状态,并据此采取相应的措施。 5.1 一个简单的示例 下面是一个简短的示例,演示了如何使用if语句来正确地处理特殊情形。假设我们有一个汽车列表,并想将其中每辆汽车的名称打印出来。对于大多数汽车,都 ...
分类:
其他好文 时间:
2017-03-26 01:21:45
阅读次数:
274
最近在研究动态障碍物避障算法,在Python语言进行算法仿真时需要实时显示障碍物和运动物的当前位置和轨迹,利用Anaconda的Python打包集合,在Spyder中使用Python3.5语言和matplotlib实现路径的动态显示和交互式绘图(和Matlab功能类似)。 Anaconda是一个用于 ...
分类:
编程语言 时间:
2017-03-26 01:00:19
阅读次数:
915
【注】以下内容皆为转载 CentOS6.5 自带的Python版本是2.6的,已升级为2.7.6. 假设Django网站myweb2的目录在/usr/local/上 (我之前放在用户文件夹中,结果一直出错) 1、安装Apache 先卸载自带的httpd rpm -e httpd --nodeps 在 ...
分类:
Web程序 时间:
2017-03-26 00:12:28
阅读次数:
220