Spaces:
Sleeping
Sleeping
| """ | |
| document_loader.py | |
| Module for loading documents from PDF files using PyMuPDFLoader. | |
| """ | |
| from langchain_community.document_loaders import PyMuPDFLoader | |
| def load_document(file_path): | |
| """Loads a document from a PDF file. | |
| Args: | |
| file_path (str): Path to the PDF file. | |
| Returns: | |
| list: A list of documents if loaded successfully, else an empty list. | |
| """ | |
| loader = PyMuPDFLoader(file_path) | |
| try: | |
| documents = loader.load() | |
| except Exception as e: | |
| print(f"Error loading document: {e}") | |
| documents = [] | |
| return documents | |