python - 以不同的编码读取各种文件

时间:2017-06-10 07:59:36

标签: python python-3.x utf-8 file-handling steganography

我构建了一个Python steganographer,可以在图片中隐藏UTF-8文字,它可以正常使用。我想知道我是否可以编码图像中的完整文件。为此,程序需要读取所有类型的文件。问题是并非所有文件都使用UTF-8进行编码,因此,您必须使用以下内容进行编码:

file = open('somefile.docx', encoding='utf-8', errors='surrogateescape')

如果您将其复制到新文件并阅读它们,则表示文件无法解密。我需要一种方法来读取所有类型的文件,然后编写它们以便它们仍然可以工作。你有办法在Python 3中做到这一点吗?

感谢。

0 个答案:

没有答案