簡體   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