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

时间:2014-06-25 23:25:29

标签: python html json data-structures

我的客户端目前有文本文件,这些文件文件以制表符分隔数据和HTML表格块的形式输出。他们的系统采用这些HTML表格块并将它们粘贴在HTML模板文件中。我正在考虑将数据输出为json或xml,并分离出视图函数。我已经完成了一系列前端流程。这里的不同之处在于我在服务器端处理数据并输出简单的HTML,而不是通过Javascript填充它。我倾向于json,因为我已经在这个系统中输出了一些其他文件。

1 个答案:

答案 0 :(得分:1)

JSON可能是你最好的选择。 Python有一个很好的JSON library,可以只为一个函数调用提供本机Python对象。来自文档:

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

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