ZIM file iterator
Project description
ZIM Scan
Minimal ZIM file reader, designed for article streaming.
Getting Started
Install using pip:
pip install zimscan
Or from Git repository, for latest version:
pip install -U git+https://gitlab.com/jojolebarjos/zimscan.git
Iterate over a records, which are binary file-like objects:
from zimscan import Reader with Reader(open('wikipedia_en_all_nopic_2019-10.zim', 'rb')) as reader: for record in reader: data = record.read() ...
Links
- ZIM file format, official documentation
- Kiwix ZIM repository, to download official ZIM files
- Wikipedia ZIM dumps, to download Wikipedia ZIM files
- ZIMply, a ZIM file reader in the browser, in Python
- libzim, the reference implementation, in C++
- pyzim, Python wrapper for libzim
- pyzim, another Python wrapper for libzim
- Internet In A Box, a project to bundle open knowledge locally
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.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size zimscan-0.1.0.tar.gz (4.0 kB) | File type Source | Python version None | Upload date | Hashes View |