簡體   English   中英

DataBricks Python 保存 csv 文件並將其下載到我的電腦上

[英]DataBricks Python save csv file and download it on my pc

我正在使用 DataBricks Python。

如果我保存這個文件

y_pred.to_csv("y_pred.csv")   

它有效,但我不知道文件在哪里,我找不到它。

當我嘗試將文件復制到另一個位置時

dbutils.fs.cp("/y_pred.csv", 'wasbs://...........')

我收到以下錯誤:

java.io.FileNotFoundException:/y_pred.csv

嗨這是解決方案:

dbutils.fs.put('shared_uploads/dario.federici@serco-ap.com/y_pred.csv', pd.DataFrame(y_pred).to_csv())

基於數據塊的概念,如果數據幀適合驅動 memory 並且您想保存到本地文件系統,那么我們可以使用to_csv 因此您的文件將存儲在驅動程序節點中。 當您通過dbutils.fs讀取驅動器節點本地文件時,我們應該添加( file:/<filelocation )。 因此,嘗試像dbutils.fs.cp("file:/y_pred.csv", 'wasbs://...........')那樣閱讀它會起作用。 您可以了解 dbfs location ref

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM