我有一個關于 numpy 加載功能的小問題。
首先,我使用 np.save 將一個名為 matrix.npy 的矩陣保存到一個名為 No_Shadowing 的檔案夾中。我有以下檔案夾結構: scripts -> Plots -> NO_Shadowing 在檔案夾 scripts 中,我創建了一個腳本,我想在其中加載保存的矩陣。我不明白我應該給 np.load 哪個路徑,以便它加載我的檔案。我是否需要提供腳本的路徑,例如 np.load('Plots/No_Shadowing/matrix.np)?我測驗了我能想象到的所有變體,沒有一個有效。
uj5u.com熱心網友回復:
取決于...如果路徑相對于您當前的檔案夾,您可以使用:
import os
np.load(os.getcwd() "\\scripts\\Plots\\No_Shadowing\\matrix.np")
或者...如果腳本位于根目錄。
np.load('c:\\scripts\\Plots\\No_Shadowing\\matrix.np')
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/424148.html
上一篇:決議特定元素的字串-python
下一篇:將日期范圍轉換為整數序列
