上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: 在python中,基本上使用的是引用,那么就会造成一个隐式的内存共享,特别是在容器对象中,例如list,dictionary 对于不可变对象,是不会造成隐式的内存共享情况,如下所示: >>> alist = [0]*5>>> print alist[0, 0, 0, 0, 0]>>> ali... 阅读全文
posted @ 2016-04-10 14:45 KEL 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1、 如何来进行对象的拷贝 在进行对象拷贝的时候,一不小心就会变成了对象引用,在赋值的时候使用的是引用,而在其他的例如a=【】的时候是对象的绑定。 >>> list1['kel', 2]>>> list2 = list1>>> list2['kel', 2]>>> list2[0]='chan... 阅读全文
posted @ 2016-04-10 12:39 KEL 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在进行测试文件导入的时候,发现内存占用很大,如下所示: [root@python ~]# vmstat 1 -S M 3procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b ... 阅读全文
posted @ 2016-04-09 23:52 KEL 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 一边循环一边计算的机制,称之为生成器generator;生成器的创建具有两种方式: 1、 第一种是直接使用生成器表达式,也就是将列表解析的中括号修改为圆括号即可 2、第二种是在一个函数的定义中包含yield关键字,那么这个函数也就是一个生成器 生成器是特定的函数,允许返回一个值,然后暂停代码的执... 阅读全文
posted @ 2016-04-09 23:48 KEL 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 基于python2.7中的字符串: unicode——》编码encode('utf-8')——》写入文件 读出文件——》解码decode('utf-8')——》unicode 在使用unicode的时候,必须注意以下的原则: 1、 程序中出现字符串的地方加前缀u,表示为unicode类型 2... 阅读全文
posted @ 2016-04-08 22:49 KEL 阅读(10812) 评论(0) 推荐(0) 编辑
摘要: 1、前言 本文主要讲述在linux环境下进行编译wxpython,在windows下面安装wxpython很简单,只要下载,然后直接执行exe文件,下一步下一步即可安装,在linux下面,则具有很多步骤。 wxpython下载地址为: http://wxpyt... 阅读全文
posted @ 2016-04-06 13:39 KEL 阅读(1815) 评论(0) 推荐(0) 编辑
摘要: 两台相同的虚拟机,一台没有错误,一个经常出现警告,内容如下所示: The remote SSH server rejected X11 forwarding request 找了很多方法,最后发现是安装包不全,必须安装如下安装包: [root@FTP demo]# rpm -qa |grep... 阅读全文
posted @ 2016-04-06 02:44 KEL 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: python中,具体到对list进行排序的方法有俩,一个是list自带的sort方法,这个是直接对list进行操作,只有list才包含的方法;另外一个是内建函数sorted方法,可以对所有可迭代的对象进行排序操作,在本质上,list的排序和内建函数sorted的排序是差不多的,连参数都基本上是一... 阅读全文
posted @ 2016-04-05 13:00 KEL 阅读(14117) 评论(0) 推荐(0) 编辑
摘要: itertools模块提供的全部是处理迭代功能的函数,他们的返回值不是list,而是迭代对象,只有在for循环的时候才会真正去计算。 使用迭代器的好处是在循环的时候才去取值,而直接返回值为list的结果会占用大量的内存,从而使用迭代器的话,使用了惰计算的方式,或者是延迟计算,从而在性能上能好... 阅读全文
posted @ 2016-04-04 14:04 KEL 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 在使用python写程序的时候,发现一个可以无限迭代的迭代器,从而可以直接将系统中的内存占满,那么占满之后会发生什么呢? 1、 创建无限迭代,生成列表,如下: [root@python ~]# pythonPython 2.7.11 (default, Mar 20 2016, 14:21:08... 阅读全文
posted @ 2016-04-04 10:09 KEL 阅读(840) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页