Python seek文件中的签名已损坏

2024-03-29 12:11:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在python中以二进制形式打开的文件中找到文件签名。我需要搜索一个有效的文件签名,一旦找到,将文件的其余部分从文件签名开始读入新文件。在

我可以在打开的文件中找到文件签名,可以使用我用这个方法从文本文件中读取的文件签名列表

file_sig=line.decode('string_escape')

我正在努力寻找一种方法来读取文件签名位置,一旦我找到它。例如,我在损坏的测试文件中发现了有效的Microsoft office文件签名。在

\xD0\xCF\x11\xE0\xA1\xB1\x1A\xE1

但是需要从这一点开始一直读到文件的末尾,然后输出到一个新的,希望是可读的文件。如有任何帮助,我们将一如既往地感激


Tags: 文件方法列表stringline二进制形式microsoft