繁体   English   中英

Python处理的输出的最佳数据结构是什么?

[英]What's the best data structure for output that's processed by Python?

我的客户端当前具有文本文件,这些文件作为制表符分隔的数据输出,并带有HTML表块。 他们的系统获取这些HTML表块并将其粘贴在HTML模板文件中。 我当时正在考虑将数据输出为json或xml,并分离出视图函数。 我已经通过前端流程完成了很多工作。 对我而言,这里的区别在于,我在服务器端处理数据并输出简单的HTML,而不是通过Javascript进行填充。 我倾向于json,因为我已经以这种方式在该系统中输出了一些其他文件。

JSON可能是您最好的选择。 Python具有出色的JSON库 ,该可以通过一个函数调用来提供本机Python对象。 从文档:

>>> import json
>>> json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]')
['foo', {'bar': ['baz', None, 1.0, 2]}]

只需将json.loads的输出保存到变量中,即可启动并运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM