尝试在 DAT 文件上写入 2 个 NumPy 数组时出现以下错误。
fo.write('{0:f} {1:f} \n'.format(np.array(p_initial),np.array(pv_za)))
ValueError: Unknown format code 'f' for object of type 'str'
完整代码可在此处获得:TypeError: can't multiply sequence by non-int of type 'float': prblem with NumPy arrays
我对 Python 很陌生。如何将 NumPy 浮点数组写入 DAT 文件,以便可以使用 matplotlib 或 gnuplot 绘制它们?