python的加密库是hashlib,官方自带的加密库
解决爬虫需要的加密成,又不想写js,只能偷个懒,简洁生成加密
python md5算法生成
import hashlib
k1='123456'
k=k1.encode(encoding="utf-8")
c=hashlib.md5(k).hexdigest()
print(c)
python sha1算法生成
def load_sha1(data) :
s1 = hashlib.sha1()
s1.update(data.encode()).hexdigest()
return s1
print(load_sha1('123456'))
python SHA256算法生成
def load_sha256(data) :
s1 = hashlib.sha256()
s1.update(json.dumps(data).encode()).hexdigest()
return s1
print(load_sha256("123456"))
python SHA512算法生成
import hashlib
import json
def get_sha512(data) :
s1 = hashlib.sha512()
s1.update(json.dumps(data).encode()).hexdigest()
return s1
print(get_sha512("123456"))