易截截图软件、单文件、免安装、纯绿色、仅160KB

请教2个python的问题

del语句是用来删除变量引用的,在实际应用中什么场合下会用到(python不是自动有垃圾收集吗?)

getattr和setattr有什么特殊用途吗,还是只跟java中的getter 和settter相同,没有特殊功能上的用处?

这2个问题困扰我很长时间了
1. 比如:
Python code:
>>> a
[1, 66.6, 333, 333, 1234.5]
>>> del a[2:4]
>>> a
[1, 66.6, 1234.5]



2.使用getattr函数,可以得到一个直到运行时才知道名称的函数的引用


1. python对象引数为零马上回收,
2. del 不一定保正回收,如对象间有cyclic reference

受用,呵呵!!!

谢谢各位。特别感谢lgg201,呵呵。


相关问答:

[提问]Python 如何忽略 whitespace 读入

像 C 的 scanf() 那样
比如读入 1 2 3 a b c
每次读入一个
下面这个应该是你想要的吧:
Python code:

>>> k = raw_input()
0 0123 ds dsl sd
>>> k
'0 0123 ds dsl sd'
>>> ......

python dict 的内存控制

下边是我写的一段代码,随机生成100万条4列数据,并放到dict里边,然后把内容写到txt文件中

Python code:

#!/usr/bin/python2.5
import random
import time
time.sleep(5)
shapes = {}
print " ......

boost.python c++嵌入python如何重载=?

我现在有一个需求是这样的
我有2个类
class A
{
public:
int val;
}

class B
{
public:
A a
}

现在在脚本中只能
b.a.val = 1
我在python中想使用
b.a = 1
......

python如何设置CLOSE_WAIT状态占用的端口重用

发现python2.6
import httplib
conn=httplib.HTTPSConnection('x.x.x.x')
conn.request('','')
rd=conn.getresponse()
conn.close()
这样结束后会变成CLOSE_WAIT状态,我 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号