#201·MegaParse

AttributeError: 'FileExtension' 对象没有属性 'mimetype'

作者: lmpentland创建于 2024年12月18日更新于 2025年1月13日

尝试运行时出现以下错误:

Traceback (most recent call last):
  File "C:\Users\mikes\anaconda3\envs\speedread\Lib\site-packages\megaparse\megaparse.py", line 89, in aload
    parsed_document = await parser.convert(
                      ^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\mikes\anaconda3\envs\speedread\Lib\site-packages\megaparse\parser\\\\unstructured_parser.py", line 114, in convert
    content_type=file_extension.mimetype if file_extension else None,
                 ^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'FileExtension' object has no attribute 'mimetype'

在处理上述异常时,又发生了另一个异常:

Traceback (most recent call last):
  File "c:\Users\m\OneDrive\Documents\Python Scripts\speedtest\main.py", line 62, in <module>
    parsed_data = parse_file(file_path)
                  ^^^^^^^^^^^^^^^^^^^^^
  File "c:\Users\m\OneDrive\Documents\Python Scripts\speedtest\main.py", line 31, in parse_file
    parsed_output = megaparse.load(file_path)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\m\anaconda3\envs\speedread\Lib\site-packages\megaparse\megaparse.py", line 109, in load
    return loop.run_until_complete(
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\m\anaconda3\envs\speedread\Lib\asyncio\base_events.py", line 654, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "C:\Users\m\anaconda3\envs\speedread\Lib\site-packages\megaparse\megaparse.py", line 98, in aload
    raise ParsingException(
megaparse.exceptions.base.ParsingException: Error while parsing file data\test.pdf, file_extension: FileExtension.PDF: 'FileExtension' object has no attribute 'mimetype'

在 Windows 计算机上使用 0.0.52 版本。

内容来源: QuivrHQ/MegaParse