Python Specific Formats Processing

Back

1. tablib

A module for Tabular Datasets in XLS, CSV, JSON, YAML.

2. docxtpl

Editing a docx document by jinja2 template

3. openpyxl

A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.

4. pyexcel

Providing one API for reading, manipulating and writing csv, ods, xls, xlsx and xlsm files.

5. python-docx

Reads, queries and modifies Microsoft Word 2007/2008 docx files.

6. python-pptx

Python library for creating and updating PowerPoint (.pptx) files.

7. unoconv

Convert between any document format supported by LibreOffice/OpenOffice.

8. XlsxWriter

A Python module for creating Excel .xlsx files.

9. xlwings

A BSD-licensed library that makes it easy to call Python from Excel and vice versa.

10. xlwt

Writing and reading data and formatting information from Excel files.

11. PDFMiner

A tool for extracting information from PDF documents.

12. PyPDF2

A library capable of splitting, merging and transforming PDF pages.

13. ReportLab

Allowing Rapid creation of rich PDF documents.

14. Mistune

Fastest and full featured pure Python parsers of Markdown.

15. Python-Markdown

A Python implementation of John Gruber’s Markdown.

16. PyYAML

YAML implementations for Python.

17. csvkit

Utilities for converting to and working with CSV.

18. unp

A command line tool that can unpack archives easily.