Skip to content

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

License

Notifications You must be signed in to change notification settings

gorj-tessella/xlsx2html

 
 

Repository files navigation

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

Contributors

pip install -r requirements.txt
pytest # run tests
tox # run test matrix

Shift version

python setup.py bumpversion

publish

python setup.py publish

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%