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_bugfix-0.0.1.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

xlsx2html_bugfix-0.0.1-py2.py3-none-any.whl (17.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file xlsx2html_bugfix-0.0.1.tar.gz.

File metadata

  • Download URL: xlsx2html_bugfix-0.0.1.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for xlsx2html_bugfix-0.0.1.tar.gz
Algorithm Hash digest
SHA256 045b87b16311814da4814275b384d2ea2bc4c3c0c3606171e3f4a46689713c3b
MD5 8a9ce1b5b6845f8da3e4eaee48b11f7c
BLAKE2b-256 273d9588155700c03022cf13dee91b1b579c8531721f93fc2cd75eb8e758e2ce

See more details on using hashes here.

File details

Details for the file xlsx2html_bugfix-0.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for xlsx2html_bugfix-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 73d753c09bafb57b377c110d682b9504170bac852c187b4c5a6910c33beb4611
MD5 b1a1b0b709920a18811673a94b7390e4
BLAKE2b-256 cb6452ce5ac30178940a73776efaa09ae4dd42047713892e68301e55dc3a9cf7

See more details on using hashes here.

Supported by

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