模块之Time,datatime,hashlib,hmac

Posted shiqizz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模块之Time,datatime,hashlib,hmac相关的知识,希望对你有一定的参考价值。

time模块

打印三种不同格式的时间

time.time()  # 打印当前时间(秒)

time.sleep()  # 睡眠

datetime模块

修改时间

datetime.datetime.now() + datetime.timedelta(3)

hashlib模块

加密

m = hashlib.md5()
m.update(b'hello')
m.update(b'hello')
print(m.hexdigest())


m = hashlib.md5()
m.update(b'hellohello')
print(m.hexdigest())
  1. 结果永远都是相同长度的字符串
  2. 叠加性

hmac模块

加密, 加盐处理

m = hmac.new(b'123')
m.update(b'hellow')
print(m.hexdigest())

以上是关于模块之Time,datatime,hashlib,hmac的主要内容,如果未能解决你的问题,请参考以下文章

Python3入门(十三)——常用内置模块之时间日期模块datatime

Python time和datatime模块

python—模块-time & datatime

time和datatime模块

Python模块-time && datatime

常用模块(datatime)