生成requirements.txt的两种方法

# 安装
pip install pipreqs
# 在当前目录生成
pipreqs . --encoding=utf8 --force

计算程序运行时间

python官方推荐方法

yield

def fab(max): 
    n, a, b = 0, 0, 1 
    while n < max: 
        yield b      # 使用 yield
        # print b 
        a, b = b, a + b 
        n = n + 1
 
for n in fab(5): 
    print n