如何从python导出数字,然后重用它们

如何从python导出数字,然后重用它们,python,numpy,export,Python,Numpy,Export,我有一个积分一对微分方程的函数。现在,我的代码输出$c$的列表和$\tau$的列表。我正以正常的方式绘制这些。现在我想在很长的时间内进行长时间的计算,但是代码需要一段时间,所以我想导出一些数据,以后可以调用这些数据更快地绘制图形。我该怎么做? 我对熊猫和np.save做了很多研究,但我不完全了解到底发生了什么 有很多方法可以“从Python导出数字”。您可以将它们写入.txt文件、.json文件或.csv文件等。我相信,由于您提到np.save(),您的数据当前是np.array()格式。如果是

我有一个积分一对微分方程的函数。现在,我的代码输出$c$的列表和$\tau$的列表。我正以正常的方式绘制这些。现在我想在很长的时间内进行长时间的计算,但是代码需要一段时间,所以我想导出一些数据,以后可以调用这些数据更快地绘制图形。我该怎么做? 我对熊猫和np.save做了很多研究,但我不完全了解到底发生了什么

有很多方法可以“从Python导出数字”。您可以将它们写入
.txt
文件、
.json
文件或
.csv
文件等。我相信,由于您提到
np.save()
,您的数据当前是
np.array()
格式。如果是这种情况,那么我建议在处理脚本或函数结束时,只需调用
np.save(outputfile.npz)

文件位于:

然后在绘图脚本/函数中,只需在脚本顶部使用
np.load(outputfile.npz)
即可将其加载到Python中进行绘图

文件位于:

我认为这将是保存numpy数组并将其加载到计算机上文件的最简单方法,尤其是因为它内置在模块中!!然而,对于这样一个广泛的问题,这本质上是社区能够帮助你的程度