gpt4 book ai didi

python - savetxt 到文件给出错误

转载 作者:行者123 更新时间:2023-11-30 23:40:55 25 4
gpt4 key购买 nike

这可能有一个令人尴尬的简单答案,但我不确定它是什么。

在我的Python代码中,有一部分我想将数组(称为“stokes_columns”,其中充满了 float )保存到文本文件中。

我通过以下方法做到了这一点:

np.savetxt('../all_pulsars_1400list/%s_1400list.txt' % pname,stokes_columns, delimiter='\t')

我收到的错误消息是:

no such file or directory: '~/all_pulsars_1400list/J0543_1400list.txt'

其中 J0543 是用于“%s”的第一个变量

但是 - 我不明白,因为当然没有名为该文件的文件 - 这是我试图创建的文件。

我已经仔细检查了路径并且它存在。

我明显做错了什么吗?谢谢。

最佳答案

您需要将路径扩展为绝对路径,如下所示:

>>> import os

>>> os.path.expanduser('~/all_pulsars_1400list/J0543_1400list.txt')
'home/xxx/all_pulsars_1400list/J0543_1400list.txt'

关于python - savetxt 到文件给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12347579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com