编程语法
文章平均质量分 72
那一季的江南
这个作者很懒,什么都没留下…
展开
-
python编程中字典插入数组的误区
最近在写一个python代码的时候遇到了一个问题,将一个字典类型的变量插入数组中时,当该字典变量的某个key对应的value发生变化时,数组的内容同时也会发生变化。这里来验证一下。首先,进入python工作环境root@ubuntu-50:~# pythonPython 2.6.5 (r265:79063, Feb 27 2014, 19:43:51) [GCC 4.4.3] on l原创 2015-06-01 13:47:58 · 6441 阅读 · 0 评论 -
python编码:循环添加字符串的效率改进
#假设buf里有很多字符串,或者我们可以从buf里提取出来很多字符串,我们需要把这些字符串用'\n'连接起来。str = ''for s in buf: str += s + '\n'运行之后我们会发现程序运行的特别慢,效率非常低,这是为什么呢?python里字符串是不可变的,所以每次str += s的时候,都是将str和s拷贝成一个新的字符串,然后赋给st原创 2015-06-04 11:20:11 · 3443 阅读 · 0 评论 -
python之logging模块
子日志会将消息分发给他的handler进行处理也会传递给所有的祖先Logger处理。而父日志并不会输出到子日志文件中.同时,子日志的输出级别往父日志输出时,会覆盖父日志的输出级别.比如本例,子日志的输出级别为DEBUG的日志也可以输出到父日志级别为INFO的日志中.原创 2016-04-22 18:16:03 · 713 阅读 · 0 评论