我目前有一个熊猫数据帧,我希望当你使用Falcon到达API端点时下载它。 目前我有以下代码。
data = df
resp.status = falcon.HTTP_200
resp.stream = data
resp.content_type = 'text/csv'
如何通过网络将数据帧的内容发送到,以便在到达 API 终结点时下载它? 任何帮助不胜感激!谢谢!
首先,您必须将数据帧转换为适合发送的内容。 最简单的可能是to_json()
:https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_json.html 因为JSON是大多数Web客户端中最容易解析的语言。