python实现微信的hmac_sha256加密和md5加密,亲测可用。
md5_sign函数实现微信的md5加密签名,
hmac_sha256函数实现微信的hmac_sha256加密签名。
参考https://blog.csdn.net/weixin_42296492/article/details/89331841
import xmltodict
class WXUtils(object):
"""关于微信支付的小工具"""
@staticmethod
def random_str():
"""
随机32位字符串
"""
return ''.join(random.sample(string.ascii_letters + string.digits, 32))
@staticmethod
def md5