如何在OLE文件的字节流中插入字节(但不能覆盖/附加)?

时间:2019-06-04 15:58:33

标签: python-3.x insert ole bytestream pythoncom

我正在尝试编辑OLE文件并将数据插入流中。如何在ole文件的流中插入字符串/字节?

我使用olefile和pythoncom模块读取数据。但是,当我尝试向流中插入某些字节/内容时,流Write函数只会覆盖(如果查找指针位于中间)或只是追加。我在这里发布了代码片段

import pythoncom
from win32com.storagecon import *
 istream.Seek(10, 0)
 istream.Write(b'\x00\x9e\x00\x00\x00')
 istream.Seek(0, 0)
 istream.Read()

0 个答案:

没有答案