Как просмотреть PDF-файл, созданный в Databricks
Я попытался создать образец файла PDF, используя приведенный ниже код. Я считаю, что PDF-файл был создан, но я не могу его просмотреть. Как мне просмотреть этот PDF-файл и как его экспортировать. Я новичок в сборщиках данных. Пожалуйста, помогите найти решение. Спасибо
from fpdf import FPDF
class PDF(FPDF):
pass
pdf = PDF()
pdf.add_page()
pdf.output('test.pdf','F')
pdf_w=210
pdf_h=297
class PDF(FPDF):
def lines(self):
self.rect(5.0, 5.0, 200.0,287.0)
1 ответ
Когда вы используете такие команды, файл будет создан в локальной файловой системе и будет уничтожен при завершении работы кластера. Чтобы предотвратить это, вы можете поместить файл в файловую систему Databricks (DBFS), например, как
/dbfs/mnt/..../file.pdf
- после этого файл можно было получить с помощью databricks-cli или чего-то подобного. (В
/dbfs/
mount не работает в версии сообщества с DBR 7.+!)
Другой способ dbutils.fs.cp
команда для копирования локального файла в DBFS, например:
dbutils.fs.cp("file:/path/to/file.pdf", "dbfs:/my.file.pdf")