From 37dd34bea5ddb60c24df02a5e751fb997b8f3b7a Mon Sep 17 00:00:00 2001 From: Harrison Chase Date: Sun, 19 Feb 2023 21:28:49 -0800 Subject: [PATCH] fix path (#1168) --- langchain/document_loaders/online_pdf.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/langchain/document_loaders/online_pdf.py b/langchain/document_loaders/online_pdf.py index d15ab384363..ad0b17f8447 100644 --- a/langchain/document_loaders/online_pdf.py +++ b/langchain/document_loaders/online_pdf.py @@ -1,6 +1,7 @@ """Loader that loads online PDF files.""" import tempfile +from pathlib import Path from typing import List import requests @@ -21,9 +22,9 @@ class OnlinePDFLoader(BaseLoader): """Load documents.""" r = requests.get(self.web_path) with tempfile.TemporaryDirectory() as temp_dir: - file_path = f"{temp_dir}/online_file.pdf" + file_path = Path(temp_dir) / "online_file.pdf" file = open(file_path, "wb") file.write(r.content) file.close() - loader = UnstructuredPDFLoader(file_path) + loader = UnstructuredPDFLoader(str(file_path)) return loader.load()