如何在Azure数据库中循环访问Azure Datalake存储文件

2024-10-01 17:21:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我当前使用以下命令成功地在Azure Datalake Store gen1中列出文件:

dbutils.fs.ls('mnt/dbfolder1/projects/clients')

此文件夹的结构是

^{pr2}$

我想遍历这个文件夹中的(.json)文件,并逐个处理它们,这样我就可以对错误或其他问题采取措施,并将成功处理的文件移到子文件夹中。在

如何在python中执行此操作。我试过了

folder = dbutils.fs.ls('mnt/dbfolder1/projects/clients')
files = [f for f in os.listdir(folder) if os.path.isfile(f)]

但这行不通。os未知。如何在Databricks内完成此操作?在


Tags: 文件store命令文件夹osfolderazurefs

热门问题