取得字典的交集
1 | >>> a={'a':1,'b':2,'c':3} |
获取当前可用变量
1 | locals() |
生成器的应用yield
1 | n,x,y = 0,0,1 |
生成器结束时抛出StopIteration 异常 在for中不影响运行
fab是生成器函数
fab(10)是fab返回的一个生成器
生成器可用于读取大文件
导入包的方法
1.
1 | f, filename, description = imp.find_module('re') |
1
re = __import__('re')
1
2
3
4filename = "mo.py"
f = open(filename )
description = ('.py', 'U', 1)
mo = imp.load_module('some', f, filename, description)