0

djangoでは、ユーザーがアップロードしたファイルを取得し、ライブラリを使用しinput_pdf = request.FILES['pdf']てフィールドテキストを抽出したいのですが、エラーが発生します: . ユーザーがアップロードしたファイルのパスを取得するにはどうすればよいですか、またはデータ型でどのように使用できますか。 ローカル ファイルの場合、次のコードでテキストを抽出すると言わざるを得ません。pdftextractpdf = XPdf(input_pdf)TypeError: _getfullpathname: path should be string, bytes or os.PathLike, not InMemoryUploadedFilepdftextractInMemoryUploadedFile
pdftextract

from pdftextract import XPdf
file_path = "examples/pubmed_example.pdf"
pdf = XPdf(file_path)
txt = pdf.to_text()
print(txt)
4

1 に答える 1