是否可以用熊猫逐块写入json

Posted

技术标签:

【中文标题】是否可以用熊猫逐块写入json【英文标题】:Is it possible to write json chunk by chunk with pandas 【发布时间】:2019-02-21 14:21:55 【问题描述】:

我有一个网络服务器(龙卷风),并且想将一个大数据帧序列化为 json,但要逐块序列化,而不是创建整个 json 字符串然后发送它。

这可能吗?

【问题讨论】:

看看这是否有帮助***.com/questions/38531195/… 是的!它引导我回答!谢谢哈桑! 【参考方案1】:

http 服务器 (tornado) 实现了,所以这是可行的:

import tornado.ioloop
import tornado.web
impot pandas as pd

df=pf.DataFrame("test":[1,2,3,4])

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        df.to_json(self)

【讨论】:

以上是关于是否可以用熊猫逐块写入json的主要内容,如果未能解决你的问题,请参考以下文章

如何用熊猫读取 json 文件?

熊猫数据框到 json 列表格式

如何将数据作为列写入熊猫

为啥熊猫在写入 csv 时会删除前导零?

用上一列中的值填充熊猫数据框中的“无”值

熊猫将数据框写入其他 postgresql 模式