我构建了一个Python steganographer,可以在图片中隐藏UTF-8
文字,它可以正常使用。我想知道我是否可以编码图像中的完整文件。为此,程序需要读取所有类型的文件。问题是并非所有文件都使用UTF-8
进行编码,因此,您必须使用以下内容进行编码:
file = open('somefile.docx', encoding='utf-8', errors='surrogateescape')
如果您将其复制到新文件并阅读它们,则表示文件无法解密。我需要一种方法来读取所有类型的文件,然后编写它们以便它们仍然可以工作。你有办法在Python 3中做到这一点吗?
感谢。