import 格式:import module1[, module2]
以整型或者浮点型表示的 是一个一秒为单位的时间间隔,这个时间的基础是1970年的1月1日零时开始算
一种python的数据表示,这个元组有9个整形元素,分别表示不同的时间含义
%a 本地简化星期名称 %A 本地完整星期名称 %b 本地简化月份名称 %B 本地完整月份名称
time():返回房钱的时间戳,浮点数形式,无须传参 t1 = time.time() gmtime():将时间戳转换为UTC时间元组格式,接收一个浮点型时间戳为参数,如果不传默认为当前时间的时间戳 t2 = time.gmtime() localtime():将时间戳转换为本地时间元组格式,接收一个浮点型时间戳为参数,如果不传默认为当前时间的时间戳 t3 = time.localtime() mktime():将本地时间元组转为时间戳,接收一个时间元组 t4 = time.mktime(t3)
python内建的一个集合模块,提供了许多有用的集合类
命名元组,本质是是一个函数,用它来创建一个自定义的tuple对象 规定tuple元素的个数,并可以用属性而不是索引来引用tuple中的元素,用namedtuple定义一个新的数据类型
是一个128位的字节的全局唯一标识符,通常由32字节的字母穿表示,它可以保证时间和空间的唯一性,也称为GUID
通过MAC地址、时间戳、命名空间、随机数、伪随机数保证生成的ID的唯一性。
随机生成字符串,当成token使用,当成订单号使用(要求不相同的字符串)
用记事本打开图片等文件会看到一堆乱码,是因为二进制文件包含很多无法显示的内容,所以想让记事本能处理二进制数据,就需要将二进制字符串转换。base64就是一种常见的二进制编码方式
一个包含64个字符的数组:[“a”-“z”,“A”-“Z”,“0”-“9”,"+","/"] 对二进制数组进行处理,没三个字节一组,一组就是24bit,划为4组,每组6bit,得到四个数字作为索引,然后查找对应的表,得到相应的四个字符,就是编码后的字符串,在末尾如果不够的话会使用=进行补位。
适用于小段内容的编码,比如数字证书签名,cookie,网页中传输的少量二进制数据。