ComHelper constructor

ComHelper()

Initializes a new instance of this class.

def __init__(self):
    ...

Examples

Shows how to open documents using the ComHelper class.

# The ComHelper class allows us to load documents from within COM clients.
com_helper = aw.ComHelper()
# 1 -  Using a local system filename:
doc = com_helper.open(file_name=MY_DIR + 'Document.docx')
self.assertEqual('Hello World!\r\rHello Word!\r\r\rHello World!', doc.get_text().strip())
# 2 -  From a stream:
with system_helper.io.FileStream(MY_DIR + 'Document.docx', system_helper.io.FileMode.OPEN) as stream:
    doc = com_helper.open(stream=stream)
    self.assertEqual('Hello World!\r\rHello Word!\r\r\rHello World!', doc.get_text().strip())

See Also