一些常用模块
random
每次使用random,都是到网上查。所以还是整理下吧。 根据 (我自己用的最多得情况写吧)
1. random.sample()
这函数的 作用 非常大。不是它可以得到几个样本,而是 它得到的样本,不会重复。实际中用得非常多。
2.random.choice()
3.random.randrange([5,10,2]) 等价 range.choice(range(5,10,2)) 实际中,一般需要把 需要随机的数先准备出来,在 choice.
4.random.shuffle() 将序列打乱。用得不算多。可能是 random 选取数 有固定的算法,有时候会重复,所以先打乱下,在选择吧。可是 打乱的算法,不也是固定的吗?所以,感觉意义不大。不过,还是用吧。
shutil 模块
http://xukaizijian.blog.163.com/blog/static/170433119201111414053801/ 挺详细的。
os 模块
http://blog.163.com/clevertanglei900@126/blog/static/11135225920101122104616729/
if os.path.isfile('%s/execl/%s.txt'%(SITE_ROOT,period_local.id)): os.remove('%s/execl/%s.txt'%(SITE_ROOT,period_local)
if not os.path.exists('%s/execl'%SITE_ROOT): os.makedirs('%s/execl'%SITE_ROOT)
还有一个 os.walk()
zipfile
http://www.cnblogs.com/zhengyuxin/articles/1956178.html
浙公网安备 33010602011771号