import jwt import datetime #playload 载荷就是存放有效信息的地方 playload = { # 创建一个过期时间 'exp': int((datetime.datetime.now() + datetime.timedelta(hours=4)).timestamp()), 'data': {'uid': user.id} } encode_jwt = jwt.encode(playload, '秘钥', algorithm='HS256') #加密后是二进制形式 要转码为str encode_str = str(encode_jwt, 'utf-8')