https://blog.csdn.net/qq_40674583/article/details/81940974

Python常用模块大全(总结)
hashlib,md5模块:

hashlib.md5(‘md5_str‘).hexdigest() 对指定字符串md5加密
md5.md5(‘md5_str‘).hexdigest() 对指定字符串md5加密


Python常用模块大全(总结)
random模块:

random.random() 产生0-1的随机浮点数
random.uniform(a, b) 产生指定范围内的随机浮点数
random.randint(a, b) 产生指定范围内的随机整数
random.randrange([start], stop[, step]) 从一个指定步长的集合中产生随机数
random.choice(sequence) 从序列中产生一个随机数
random.shuffle(x[, random]) 将一个列表中的元素打乱
random.sample(sequence, k) 从序列中随机获取指定长度的片断

types模块:

保存了所有数据类型名称。
if type(‘1111‘) == types.StringType:
MySQLdb模块:
MySQLdb.get_client_info() 获取API版本
MySQLdb.Binary(‘string‘) 转为二进制数据形式
MySQLdb.escape_string(‘str‘) 针对mysql的字符转义函数
MySQLdb.DateFromTicks(1395842548) 把时间戳转为datetime.date对象实例
MySQLdb.TimestampFromTicks(1395842548) 把时间戳转为datetime.datetime对象实例
MySQLdb.string_literal(‘str‘) 字符转义
MySQLdb.cursor()游标对象上的方法:《python核心编程》P624

atexit模块:

atexit.register(fun,args,args2..) 注册函数func,在解析器退出前调用该函数

  

--------------------- 作者:changaspl 来源:CSDN 原文:https://blog.csdn.net/qq_40674583/article/details/81940974 版权声明:本文为博主原创文章,转载请附上博文链接!

  

posted @ 2019-06-02 18:38  挑水工  阅读(290)  评论(0编辑  收藏  举报