2016-09-29 41 views
0

我正在嘗試將該文件寫入我公司的項目文件夾,該文件夾是unix系統,位置是/ department/projects/data /。所以就用下面的代碼如何使用python將數據導出到unix系統位置

df.to_csv(「/部門/項目/數據/ Test.txt的」 09月=「\ t」的首標= 0)

該錯誤消息表示它不能找到的位置。如何使用python在Unix中指定文件位置?

+1

檢查該位置是否存在 –

+1

登錄linux機器,並cd到文件夾「/ department/projects/data」。如果可以,您可能無權寫入該目錄 –

回答

0

我找到了解決方案。這可能是因爲我從anaconda使用Spyder。只要我使用「\」而不是「\」,python就可以識別位置。

0
df.to_csv("C:\Users\abc\Desktop\Test.txt", sep='\t', header = 0) 

要麼你真正的意思是,反斜槓加倍作爲

df.to_csv("C:\\Users\\abc.... 

或您的字符串本身就是錯誤的。我相信Python將支持Windows和Unix上的Unix樣式路徑 - 使用這種樣式。

用/替換\字符並轉儲「C:」。

相關問題