python 中 np.load 函数的正确路径
correct path for np.load function in python
我有一个关于numpy load功能的小问题
首先,我使用 np.save 将名为 matrix.npy 的矩阵保存到名为 No_Shadowing 的文件夹中。
我有以下文件夹结构:scripts -> Plots -> NO_Shadowing
在文件夹脚本中,我创建了一个脚本,我想在其中加载保存的矩阵。
我不明白我应该给哪个路径 np.load,以便它加载我的文件。
我是否需要提供脚本的路径,例如像 np.load('Plots/No_Shadowing/matrix.np) 这样的东西?我测试了我能想到的所有变体,none 有效。
取决于...如果路径是相对于您当前文件夹的,您可以使用:
import os
np.load(os.getcwd() + "\scripts\Plots\No_Shadowing\matrix.np")
或者...如果脚本位于根目录。
np.load('c:\scripts\Plots\No_Shadowing\matrix.np')
我有一个关于numpy load功能的小问题
首先,我使用 np.save 将名为 matrix.npy 的矩阵保存到名为 No_Shadowing 的文件夹中。 我有以下文件夹结构:scripts -> Plots -> NO_Shadowing 在文件夹脚本中,我创建了一个脚本,我想在其中加载保存的矩阵。 我不明白我应该给哪个路径 np.load,以便它加载我的文件。 我是否需要提供脚本的路径,例如像 np.load('Plots/No_Shadowing/matrix.np) 这样的东西?我测试了我能想到的所有变体,none 有效。
取决于...如果路径是相对于您当前文件夹的,您可以使用:
import os
np.load(os.getcwd() + "\scripts\Plots\No_Shadowing\matrix.np")
或者...如果脚本位于根目录。
np.load('c:\scripts\Plots\No_Shadowing\matrix.np')