Python套接字,属性错误str没有属性加密

时间:2016-01-21 17:53:28

标签: python sockets python-3.x

我收到了这个错误:

  

属性错误:' str'对象没有属性'加密'

运行这些代码行时。它们是函数的内部定义(导入行除外)。顺便说一下,库是函数undefined

encrypt()

2 个答案:

答案 0 :(得分:1)

如果您要将str转换为bytes对象,请使用正确的方法str.encode()

>>> s = "foo"
>>> s.encode("utf-8")
b'foo'

答案 1 :(得分:1)

你可能想和

一起去
buffer.encode('utf8')

为了使字符串成为字节对象并将其传递给套接字连接。