https://duo.com/docs/adminapi#authentication 我已使用此链接开始使用Duo上的身份验证。我收到一个错误消息,说没有称为unicode的变量。这是我直接从链接上摘下来的代码段。我该怎么办?
for key in sorted(params.keys()):
val = params[key]
if isinstance(val, unicode):
val = val.encode("utf-8")
args.append(
'%s=%s' % (urllib.parse.quote(key, '~'), urllib.parse.quote(val, '~')))
canon.append('&'.join(args))
canon = '\n'.join(canon)