Skip to main content

A simple export from xlsx format to html tables with keep cell formatting

Project description

PyPi Build Status Codecov Requirements Status PyUP Python versions License

xlsx2html

A simple export from xlsx format to html tables with keep cell formatting

Install

pip install xlsx2html

Usage

Simple usage

from xlsx2html import xlsx2html

out_stream = xlsx2html('path/to/example.xlsx')
out_stream.seek(0)
print(out_stream.read())

or pass filepath

from xlsx2html import xlsx2html

xlsx2html('path/to/example.xlsx', 'path/to/output.html')

or use file like objects

import io
from xlsx2html import xlsx2html

# must be binary mode
xlsx_file = open('path/to/example.xlsx', 'rb')
out_file = io.StringIO()
xlsx2html(xlsx_file, out_file, locale='en')
out_file.seek(0)
result_html = out_file.read()

or from shell

python -m xlsx2html path/to/example.xlsx path/to/output.html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xlsx2html-0.6.2.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

xlsx2html-0.6.2-py2.py3-none-any.whl (17.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file xlsx2html-0.6.2.tar.gz.

File metadata

  • Download URL: xlsx2html-0.6.2.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for xlsx2html-0.6.2.tar.gz
Algorithm Hash digest
SHA256 e3be926dca7c3217eabe6b9e4e50447b1c65cd2a16a711e395f5e9a1ac18ce9e
MD5 3e4f44ad035dd3e456be749fe7c2649f
BLAKE2b-256 c61b770c7c3d73b7dd0309f8aa640be19782f6762f03caa871edcb8c3fbd0ae6

See more details on using hashes here.

File details

Details for the file xlsx2html-0.6.2-py2.py3-none-any.whl.

File metadata

  • Download URL: xlsx2html-0.6.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 17.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for xlsx2html-0.6.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d10d6c18be2e563a9fe8aee5dcadb2140be38e1090db717ede1b8ff09648452a
MD5 44a04f5dcb7034f763c58ec911c3986b
BLAKE2b-256 0c26a43d76e5ffddb1c2d958915fec5d99552a80559e6403ee3f0dd3db28fdea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page