Skip to main content

Parse XML in HTTP response on the fly, by chunks - for example NCBI (PubMed) Entrez.

Project description

Made with Python Latest release Coverage report Latest release MIT license Documentation Status

Parse XML from HTTP responses on the fly, chunk by chunk.

This works with HTTP protocol chunks or partial downloads of large HTTP responses.

I use it to work with the NCBI (PubMed) Entrez API.

See usage examples in these blog articles: * XML streaming chunks load * Entrez gene streaming with http-stream-xml

Documentation

Documentation

Scripts

Install invoke preferably with pipx:

pipx install invoke

To get available scripts:

inv --list

Coverage report

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

http_stream_xml-1.3.13.tar.gz (25.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

http_stream_xml-1.3.13-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file http_stream_xml-1.3.13.tar.gz.

File metadata

  • Download URL: http_stream_xml-1.3.13.tar.gz
  • Upload date:
  • Size: 25.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for http_stream_xml-1.3.13.tar.gz
Algorithm Hash digest
SHA256 87de164eed37572c7631f1c54f4c0709b20bec0d0e39dec33094ed09f7fd687f
MD5 e97362f7f627c40cd2aaea2d8f18d24b
BLAKE2b-256 1ff429a2f866d354d953c0370acb7330a6b6bda710b6a7bb220c9cf26f6ebd06

See more details on using hashes here.

File details

Details for the file http_stream_xml-1.3.13-py3-none-any.whl.

File metadata

File hashes

Hashes for http_stream_xml-1.3.13-py3-none-any.whl
Algorithm Hash digest
SHA256 898f77734b7aa1a68863d2d2d1faf18ac91c017cffe62aa219d54edb7b31dfa7
MD5 bebfc3e9b2c82f2e983ce8bc1ff063bf
BLAKE2b-256 46946fcbabcfdf756538b50b60c2a76ddc783cd9f719aebc7e0b2d4c885c95cb

See more details on using hashes here.

Supported by

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