Python處理表格格式數據的模塊:Tablib
Tablib是一個基于MIT Licensed的表格格式數據集的處理庫,采用Python開發。它能夠讓導入,導出和操作表格式數據集。高級功能包括:隔離,動態列,標簽和過濾,以及無縫格式導入導出。
>>> data = tablib.Dataset(*[('Kenneth', 'Reitz', 23), ('Bessie', 'Monke', 22)], headers=['First Name', 'Last Name', 'Age'])>>> data.json [{"Last Name": "Reitz", "First Name": "Kenneth", "Age": 22}, {"Last Name": "Monke", "First Name": "Bessie", "Age": 21}]
>>> data.yaml
- {Age: 22, First Name: Kenneth, Last Name: Reitz}
- {Age: 21, First Name: Bessie, Last Name: Monke}
>>> data.xlsx
<censored binary data></pre>
1 導出/導入格式
-
Excel (Sets + Books)
-
JSON (Sets + Books)
-
YAML (Sets + Books)
-
HTML (Sets)
-
TSV (Sets)
-
CSV (Sets)
2 數據操作
-
切片
-
定義動態列
-
過濾
-
格式化
本文由用戶 loee 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!