Python的表格數據集:Tablib

jopen 10年前發布 | 43K 次閱讀 Tablib Python開發

Tablib是一種格式無關的表格數據集庫,用Python編寫的。它允許您導入,導出和處理表格數據集。高級功能包括,隔離,動態列,標簽和過濾,以及無縫的格式導入和導出。

輸出的格式支持:

  • Excel (Sets + Books)
  • JSON (Sets + Books)
  • YAML (Sets + Books)
  • HTML (Sets)
  • TSV (Sets)
  • CSV (Sets)
  • </ul>

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

    項目主頁:http://www.baiduhome.net/lib/view/home/1404377881452

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!