与md5模块一样,同样是被hashlib封装的模块,接口函数和md5模块一样
1.生成目标hash值
1.直接生成
sha.sha(string).hexdigest()
2.现身成一个类似于对象的东西,然后调用方法输入要生成hash值得字符串
m = sha.sha()
m.update(string)
m.hexdigest()
3.调用new方法
sha.new(method,string)method为该模块中支持的hash算法,可以调用方法一查看,可以将结果赋值给一个变量,然后调用hexdigest()方法