pydocx icon indicating copy to clipboard operation
pydocx copied to clipboard

Bug when parsing

Open pmeyer-git opened this issue 2 years ago • 2 comments

Hello, The attached document makes the parser crashing. ... File "C:\Users\xxxxx\Anaconda3\lib\site-packages\pydocx\export\base.py", line 524, in export_simple_field parsed_instr = simple_field.parse_instr() File "C:\Users\xxxxx\Anaconda3\lib\site-packages\pydocx\openxml\wordprocessing\simple_field.py", line 41, in parse_instr m = self._parse_instr_into_field_type_and_arg_string() File "C:\Users\xxxxx\Anaconda3\lib\site-packages\pydocx\openxml\wordprocessing\simple_field.py", line 35, in _parse_instr_into_field_type_and_arg_string return re.match('^\s*([^\s]+)\s*(.*)$', self.instr) File "C:\Users\xxxxx\Anaconda3\lib\re.py", line 191, in match return _compile(pattern, flags).match(string) TypeError: expected string or bytes-like object

I isolated the buggy element here: Pydocx bug.docx

Thanks. Pat

pmeyer-git avatar Nov 15 '22 06:11 pmeyer-git

pydocx (0.9.10)

pmeyer-git avatar Nov 15 '22 06:11 pmeyer-git

Seems to be DUP of previous issue... Already solved but not published...

pmeyer-git avatar Nov 15 '22 06:11 pmeyer-git