一些常用模块

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

 

 

 

posted on 2013-05-11 06:59  tiger4py  阅读(126)  评论(0)    收藏  举报

导航