1

我尝试使用以下代码生成示例 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)

 
4

1 回答 1

0

当您使用此类命令时,该文件将在本地文件系统上创建,并在您终止集群时被销毁。为了防止这种情况,您可以将文件放到 Databricks 文件系统 (DBFS) 上,例如,/dbfs/mnt/..../file.pdf在可以使用databricks-cli或类似的东西检索该文件之后。(该/dbfs/挂载不适用于带有 DBR 7.+ 的社区版!)

将本地文件复制到 DBFS 的另一种dbutils.fs.cp命令方式,例如:

dbutils.fs.cp("file:/path/to/file.pdf", "dbfs:/my.file.pdf")
于 2021-05-08T15:30:51.727 回答