我收到了这个错误:
属性错误:' str'对象没有属性'加密'
运行这些代码行时。它们是函数的内部定义(导入行除外)。顺便说一下,库是函数undefined
?
encrypt()
答案 0 :(得分:1)
如果您要将str
转换为bytes
对象,请使用正确的方法str.encode()
:
>>> s = "foo"
>>> s.encode("utf-8")
b'foo'
答案 1 :(得分:1)
你可能想和
一起去buffer.encode('utf8')
为了使字符串成为字节对象并将其传递给套接字连接。