FileNotFoundError:[Errno2] | Python,使用NumPy保存并加载

问题描述 投票:0回答:1

所以这是我的代码,它保存一个数组,以后再加载它,以便我可以对所有数组求和,它工作得很好,它创建了文件夹和文件本身,它保存然后加载了文件并完成了任务。 (1st image)。您还有其他想法吗,如何在不保存到外部文件的情况下完成此任务?

[这是同一项目中的另一个代码,使用相同的numpy.save技术,但无法运行,我做了很多尝试以找到解决方案,我使用了确切的路径,并遇到了相同的错误(2nd image

您知道如何解决此问题吗?它使我发疯!

谢谢您!

python-3.x numpy scipy sympy errno
1个回答
0
投票

好像您正在尝试将文件写入不存在的目录。

尝试在调用np.save()之前尝试使用os.mkdir创建要保存到的目录

import os 
# Directory 
directory = "Ro"

# Add your path here or use os.getcwd() to get current working directory 
parent_dir = "/home/User/Documents"

# Path 
path = os.path.join(parent_dir, directory) 

# Create the directory 
# 'Ro' in 
# '/home / User / Documents' 
os.mkdir(path) 
print("Directory '%s' created" %directory) 
© www.soinside.com 2019 - 2024. All rights reserved.