use*_*511 6 databricks azure-databricks
我想列出 adls 文件夹中的所有镶木地板文件。
dbutils.fs.ls("abfss://path/to/raw/files/*.parquet")
Run Code Online (Sandbox Code Playgroud)
有没有办法让上面的语句发挥作用?
小智 6
您可以使用 Magic Commands 来使用 shell 命令来使用通配符语法。
例如,您可以在 Databricks 单元中使用它:
%sh
ls /dbfs/mnt/mountpoint/path/to/raw/*.parquet
Run Code Online (Sandbox Code Playgroud)
像这样使用它:
path="abfss://path/to/raw/files/*.parquet"
filelist=dbutils.fs.ls(path)
print(filelist)
Run Code Online (Sandbox Code Playgroud)
上面的代码将打印给定路径中所有镶木地板文件的名称。
| 归档时间: |
|
| 查看次数: |
13048 次 |
| 最近记录: |