XlsxWriter is a Python module for creating Excel XLSX files.
XlsxWriter supports the following features:
100% compatible Excel XLSX files.
Write text, numbers, formulas, dates.
Full cell formatting.
Multiple worksheets.
Page setup methods for printing.
Merged cells.
Defined names.
Document properties.
Standard libraries only.
Python 2/3 support.
Here is a small example:
from xlsxwriter.workbook import Workbook
# Create an new Excel file and add a worksheet.
workbook = Workbook('demo.xlsx')
worksheet = workbook.add_worksheet()
# Widen the first column to make the text clearer.
worksheet.set_column('A:A', 20)
# Add a bold format to highlight cell text.
bold = workbook.add_format({'bold': 1})
# Write some simple text.
worksheet.write('A1', 'Hello')
# Text with formatting.
worksheet.write('A2', 'World', bold)
# Write some numbers, with row/column notation.
worksheet.write(2, 0, 123)
worksheet.write(3, 0, 123.456)
workbook.close()
See the full documentation at https://xlsxwriter.readthedocs.org/en/latest/
The XlsxWriter module is a port of the Perl Excel::Writer::XLSX module. It is a work in progress.
Metadata
Release files for xlsxwriter 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| XlsxWriter-0.1.0.tar.gz | 4.8 MB | Details |
Release files / XlsxWriter-0.1.0.tar.gz
| Download URL | XlsxWriter-0.1.0.tar.gz |
|---|---|
| Size | 4.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d00c35de8b2c1bbd1175c5e898b3f07f6d7a9a496a6d23b7db2e2e01d080593a
|
|
BLAKE2b-256 checksum How to use checksums |
3434d66179041e794a9eca92549db2d9cb300e43282836d416b8bace38d22b95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |