pytablewriter 0.27.1

A python library to write a table in various formats: CSV, HTML, JavaScript, JSON, LTSV, Markdown, MediaWiki, Excel, Pandas, Python, reStructuredText, SQLite, TOML, TSV. Also supports: - Automatic tabular data formatting - Alignment - Padding - Decimal places of numbers - Multibyte character support - Write table to a stream such as a file/standard-output/string-buffer

Tags database code-generator library python-module utilities markdown restructuredtext python cross-plattform javascript
License MITL
State beta

Recent Releases

0.27.120 Nov 2017 20:05 minor feature: The improper write output, which occurred when executing from_tabledata and write_table multiple times consecutively.
0.26.117 Nov 2017 13:25 minor feature: Performance improvement. Loosen package dependency. .
0.26.013 Nov 2017 07:05 minor feature: Performance improvement. Loosen package dependency. .
0.25.005 Nov 2017 16:45 minor feature: Improve performance for multi-core environments. Change Latex output to insert padding to align columns. improper column width calculation for the case that includes mixed value types in a column. Drop support for Python 3.3.
0.24.130 Oct 2017 06:45 minor feature: Modify Latex output to optimize for Jupyter Notebook. Suppress excessive quote output for Excel sheets.
0.24.021 Aug 2017 03:25 minor feature: Add support for Jupyter Notebook.
0.23.201 Aug 2017 03:45 minor feature: Add escape processing for vertical bar characters in Markdown table items to get consistent rendering result.
0.23.024 Jul 2017 03:17 minor feature: Add a table writer class for space aligned values. Add default headers for Markdown/SQLite table writers that used when headers are null. Change to preserve spaces in table items. Change to remove line breaks from headers for text table formats. Make headers are not mandatory for Pandas writer. Modify Markdown output format to get more consistent rendering result. Improve output consistency for SQLite.
0.22.121 Jul 2017 00:05 minor feature: Add support for LaTeX table/matrix. Improve real number output precision.for CSV/JSON/LTSV/TOML/TSV.
0.22.016 Jul 2017 11:45 minor feature: Add support for LaTeX table/matrix. Improve real number output precision.for CSV/JSON/LTSV/TOML/TSV.
0.21.108 Jul 2017 16:25 minor feature: Add NumPy writer class. Add search_table_format method to TableFormat class. Add attributes to pandas writer class: import_pandas_as/import_numpy_as to specify import name. Modify to sanitize Elasticsearch index name.
0.21.004 Jul 2017 07:25 minor feature: Add NumPy writer class. Add search_table_format method to TableFormat class. Add attributes to pandas writer class: import_pandas_as/import_numpy_as to specify import name. Modify to sanitize Elasticsearch index name. .
0.20.230 Jun 2017 07:25 minor feature: The case that incorrect write result when matrix which has uniform size for each row.
0.20.026 Jun 2017 22:25 minor feature: Add support for Elasticsearch. Simplify pandas dataframe output. Change to accept non string values as headers. Modify log messages. .
0.19.931 May 2017 03:15 minor feature: Change to write a blank line after writing a text format table.
0.19.827 May 2017 14:48 minor feature: Add automated type-hint detection for pandas.DataFrame to improve write performance