formatting
This commit is contained in:
@@ -175,7 +175,9 @@ class MarkItDown:
|
|||||||
warn("Plugins converters are already enabled.", RuntimeWarning)
|
warn("Plugins converters are already enabled.", RuntimeWarning)
|
||||||
|
|
||||||
def convert(
|
def convert(
|
||||||
self, source: Union[str, requests.Response, Path, BufferedIOBase, TextIOBase], **kwargs: Any
|
self,
|
||||||
|
source: Union[str, requests.Response, Path, BufferedIOBase, TextIOBase],
|
||||||
|
**kwargs: Any,
|
||||||
) -> DocumentConverterResult: # TODO: deal with kwargs
|
) -> DocumentConverterResult: # TODO: deal with kwargs
|
||||||
"""
|
"""
|
||||||
Args:
|
Args:
|
||||||
@@ -222,10 +224,10 @@ class MarkItDown:
|
|||||||
|
|
||||||
# Convert
|
# Convert
|
||||||
return self._convert(input, extensions, **kwargs)
|
return self._convert(input, extensions, **kwargs)
|
||||||
|
|
||||||
def convert_file_object(
|
def convert_file_object(
|
||||||
self, file_object: Union[BufferedIOBase, TextIOBase], **kwargs: Any
|
self, file_object: Union[BufferedIOBase, TextIOBase], **kwargs: Any
|
||||||
) -> DocumentConverterResult: #TODO: deal with kwargs
|
) -> DocumentConverterResult: # TODO: deal with kwargs
|
||||||
# Prepare a list of extensions to try (in order of priority)
|
# Prepare a list of extensions to try (in order of priority)
|
||||||
ext = kwargs.get("file_extension")
|
ext = kwargs.get("file_extension")
|
||||||
extensions = [ext] if ext is not None else []
|
extensions = [ext] if ext is not None else []
|
||||||
@@ -419,7 +421,7 @@ class MarkItDown:
|
|||||||
# Use puremagic to guess
|
# Use puremagic to guess
|
||||||
try:
|
try:
|
||||||
guesses = []
|
guesses = []
|
||||||
|
|
||||||
# Guess extensions for filepaths
|
# Guess extensions for filepaths
|
||||||
if isinstance(source, str):
|
if isinstance(source, str):
|
||||||
guesses = puremagic.magic_file(source)
|
guesses = puremagic.magic_file(source)
|
||||||
|
|||||||
Reference in New Issue
Block a user