无法从部分初始化的模块“ stegano”导入“ lsb”

时间:2020-02-06 11:15:32

标签: python python-import steganography

我正在尝试使用python模块Stegano将图像隐藏在图像中。但是,每当尝试运行代码

时,都会出现导入错误。

ImportError: cannot import name 'lsb' from partially initialized module 'stegano' (most likely due to a circular import)

我的代码如下

import stegano
from stegano import lsb

secret = lsb.hide("stegano/1/picture1.png", "hello world!")
secret.save("stegano/1/picture1steg.png")
print(lsb.reveal("stegano/1/picture1steg.png")

我已经研究了循环导入,但我不认为这是因为Stegano在调用之前就被导入了吗?

这真的让我感到难过,因为我以前从未遇到过这个问题,而且我在python方面有相当不错的经验,任何帮助将不胜感激:)

0 个答案:

没有答案