Export your data as an xlsx stream
Project description
xlsx_streaming library lets you stream data from your database to an xlsx document. The xlsx document can hence be streamed over HTTP without the need to store it in memory on the server. Database queries are made by batch, making it safe to export even very large tables.
The full documentation can be found on readthedocs.
Bug reports, patches and suggestions welcome! Just open an issue or send a pull request.
Running the tests
As simple as:
python setup.py test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xlsx_streaming-1.0.0.tar.gz
(30.9 kB
view details)
Built Distribution
File details
Details for the file xlsx_streaming-1.0.0.tar.gz
.
File metadata
- Download URL: xlsx_streaming-1.0.0.tar.gz
- Upload date:
- Size: 30.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2da0c031d05471a52916b44b57f1b2ed3039e18485a5ab89f39aabf798a053ab |
|
MD5 | d4fd31bc574d72ddca1378643b171df3 |
|
BLAKE2b-256 | f3a1655736b307d9677c5cfd3502d6de3d346eaa10cc5bb867cbd24ca23de0d8 |
File details
Details for the file xlsx_streaming-1.0.0-py2.py3-none-any.whl
.
File metadata
- Download URL: xlsx_streaming-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 29.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 774f0a81623f260dde3794d1dc87f191c7be2911fefce41dc3f422bdd24a4d56 |
|
MD5 | fccc7ef04daff4acc90386f4ff2aea91 |
|
BLAKE2b-256 | dd6831e3fa5a0ff35d5b469d3488046bad6394c5a7e02ea0ac0f8d50568ef20a |