我必须合并到*.doc文件。我不能使用python docx,因为它不支持.doc。我试图使用olefile,但出现以下错误:
write_stream: data must be the same size as the existing stream
import olefile
ole = olefile.OleFileIO('asd1.doc')
data = ole.openstream('WordDocument').read()
ole1 = olefile.OleFileIO('asd.doc')
data1 = ole.openstream('WordDocument').read()
data2 = data1 + data
ole2 = olefile.OleFileIO('test.doc', write_mode=True)
ole2.write_stream('WordDocument', data2)
ole.close()
ole1.close()
ole2.close()
如何在linux机器上合并到*.doc文件?在
Pywin32用于合并两个文档。 此代码类似于下面所示的代码:
相关问题 更多 >
编程相关推荐