问题描述
我尝试使用以下代码生成示例 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)
解决方法
当您使用此类命令时,文件将在本地文件系统上创建,并在您终止集群时销毁。为防止出现这种情况,您可以将文件放入 Databricks 文件系统 (DBFS),例如,作为 /dbfs/mnt/..../file.pdf
- 之后可以使用 databricks-cli 或类似方法检索该文件。 (/dbfs/
挂载不适用于带有 DBR 7.+ 的社区版!)
另一种dbutils.fs.cp
command复制本地文件到DBFS的方法,比如:
dbutils.fs.cp("file:/path/to/file.pdf","dbfs:/my.file.pdf")