Since the files docxare just zipped XML, you can simply unzip the docx file and presumably extract the author information from the XML file. Not quite sure where it will be stored, just looking back at it, I sometimes suspect that it is stored as dc:creatorin docProps/core.xml.
Here you can open the docx file and get the creator:
import zipfile, lxml.etree
zf = zipfile.ZipFile('my_doc.docx')
doc = lxml.etree.fromstring(zf.read('docProps/core.xml'))
ns={'dc': 'http://purl.org/dc/elements/1.1/'}
creator = doc.xpath('//dc:creator', namespaces=ns)[0].text
source
share