如何将databricks中的ppt文件保存到我的用户文件夹?
How to save a ppt file in databricks to my user folder?
我有一个 ppt 文件,想将它保存到 databricks dbfs 系统中我的用户文件夹中。这是我的:
from pptx import Presentation
from pptx.util import Cm
import shutil
pptx.save(some_name + '.pptx')
现在,我找到了这个命令示例,但我不确定它是否有效以及如何将其更改为我的规格:
dbutils.fs.put("/FileStore/my-stuff/my-file.txt")
FileStore 和 my-stuff 代表什么?在哪里指定我的用户名以映射到我的文件夹?
您可以使用命令将ppt文件保存到databricks文件系统。
from pptx import Presentation
prs = Presentation()
title_slide_layout = prs.slide_layouts[0]
slide = prs.slides.add_slide(title_slide_layout)
title = slide.shapes.title
subtitle = slide.placeholders[1]
title.text = "Hello, World!"
subtitle.text = "python-pptx was here!"
prs.save('/dbfs/test.pptx')
示例笔记本:
或
如果要将 ppt 文件从本地计算机保存到 Databricks 文件系统,可以使用 Databricks cli cmdlet。
dbfs cp "A:AzureLearning\AzureDatabricks\BRK4024.pptx" dbfs:/myfolder/BRK4024.pptx
FileStore 和 my-stuff 是数据块文件系统中的文件夹。您可以使用任何名称创建一个新文件夹,并将您的文件保存到该文件夹中。在上面的 databricks CLI 示例中,我将 "BRK4024.pptx" 文件保存在名为 "myfolder".
的文件夹中
参考: Getting started with python-pptx
希望对您有所帮助。
我有一个 ppt 文件,想将它保存到 databricks dbfs 系统中我的用户文件夹中。这是我的:
from pptx import Presentation
from pptx.util import Cm
import shutil
pptx.save(some_name + '.pptx')
现在,我找到了这个命令示例,但我不确定它是否有效以及如何将其更改为我的规格:
dbutils.fs.put("/FileStore/my-stuff/my-file.txt")
FileStore 和 my-stuff 代表什么?在哪里指定我的用户名以映射到我的文件夹?
您可以使用命令将ppt文件保存到databricks文件系统。
from pptx import Presentation
prs = Presentation()
title_slide_layout = prs.slide_layouts[0]
slide = prs.slides.add_slide(title_slide_layout)
title = slide.shapes.title
subtitle = slide.placeholders[1]
title.text = "Hello, World!"
subtitle.text = "python-pptx was here!"
prs.save('/dbfs/test.pptx')
示例笔记本:
或
如果要将 ppt 文件从本地计算机保存到 Databricks 文件系统,可以使用 Databricks cli cmdlet。
dbfs cp "A:AzureLearning\AzureDatabricks\BRK4024.pptx" dbfs:/myfolder/BRK4024.pptx
FileStore 和 my-stuff 是数据块文件系统中的文件夹。您可以使用任何名称创建一个新文件夹,并将您的文件保存到该文件夹中。在上面的 databricks CLI 示例中,我将 "BRK4024.pptx" 文件保存在名为 "myfolder".
的文件夹中参考: Getting started with python-pptx
希望对您有所帮助。