[英]Azure Databricks dbfs with python
在 azure 數據塊中,我通過簡單地添加兩個點來獲得 dbfs 目錄列表的不同結果。 誰能向我解釋為什么會這樣?
使用 dbutils,您只能使用“dbfs:/”路徑。 如果您沒有在路徑的開頭指定“dbfs:/”,它只會自動添加它。
dbutils.fs.ls('pathA')
--> dbfs:/pathA
完全一樣
dbutils.fs.ls('dbfs:/pathA')
但如果你不使用':',那么它會默默地添加它。
dbutils.fs.ls('dbfs/pathB')
--> dbfs:/dbfs/pathB
這意味着您的 dbfs/ 被視為 dbfs 根目錄下的文件夾名稱dbfs :/
為避免混淆,請始終在路徑中指定dbfs:/ 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.