Python用json模块时怎么才能用dump存数据时自动换行呢

Python用json模块时怎么才能用dump存数据时自动换行呢怎么每一次dump都在文件新的一行保存... Python用json模块时怎么才能用dump存数据时自动换行呢怎么每一次dump都在文件新的一行保存 展开
 我来答
就烦条0o
2018-03-10 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部

dump(obj, fp, *, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None, default=None, sort_keys=False, **kw)

这个是参数列表,用indent就可以实现格式化,就可以换行了,如下:

追问
比如说a=[1,2]
b=[3,4]
分两次dump进一个文件里,也可以用indent使他们分别保存在上下两行吗?
追答
你可以试一下  如果不分行 你可以自己写一个换行进去 open文件时候 用追加方式
江湖人jianghu
2019-04-08
知道答主
回答量:1
采纳率:0%
帮助的人:757
展开全部
用一个for语句,在for里面:在json,dump()语句接着写上file.write('\n')就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沐可r瑞尔
2018-03-09
知道答主
回答量:28
采纳率:0%
帮助的人:2.4万
展开全部
不知道
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式