如何使用stepic.encode()

时间:2018-03-07 15:31:16

标签: python python-3.x steganography stepic

from PIL import Image
import stepic
img = Image.open ('a.png')
img2 = stepic.encode(img, 'hello world')
img2.show()

此处代码出现以下错误:

  

TypeError:&:'str'和'int'不支持的操作数类型

使用Python 3.6。

1 个答案:

答案 0 :(得分:1)

有同样的问题。.我在Python 3.6.6上测试 只需更改下面的行 发件人:

img2 = stepic.encode(img, 'hello world')

收件人:

img2 = stepic.encode(img, b'hello world')

您需要以二进制形式传递数据/文本