【发布时间】:2014-08-18 06:57:31
【问题描述】:
我在 Flask 中有一部分 API,目前在 Json 中返回一个 Numpy 数组,我需要提供以 CSV 而不是 Json 的形式返回的选项。
我成功完成此操作的唯一方法是使用 numpy.savetxt 将 Numpy 数组保存为 CSV,然后提供该文件。我发现我不能像这样How can I generate file on the fly and delete it after download? 留下文件,但是仍然感觉“笨拙”
有没有办法在不通过文件的情况下将 Numpy 数组作为 CSV 返回?
【问题讨论】:
-
numpy 数组中的数据类型是什么,它是 ndarray 还是 1darray?
-
类型 - 通常是 np.float16。它们是 ndarrays。
标签: python numpy flask export-to-csv