【发布时间】:2016-07-30 14:42:17
【问题描述】:
我有一个服务器和客户端设置,当客户端连接时,它通过带有用户名和 public_key 的 JSON 对象发送。
我当前的代码:
private_key = PrivateKey.generate()
public_key = private_key.public_key
payload = json.dumps({"username": username, "public_key": public_key}).encode('hex')
但我明白了:
TypeError: <nacl.public.PublicKey object at 0x7fc6ecff18d0> is not JSON serializable
有什么解决办法吗?
【问题讨论】:
标签: python json sockets nacl-cryptography