Module for reading Apple's .webarchive files
Project description
pywebarchive is a Python 3 module for reading Apple's .webarchive
files and extracting them to standard HTML documents. It's currently considered alpha-status code; the API is reasonably feature-complete, but it needs further testing, and likely still contains a few bugs.
Example usage:
import webarchive
archive = webarchive.open("example.webarchive")
archive.extract("example.html")
For detailed documentation, try python3 -m pydoc webarchive
.
The source distribution also includes two webarchive extraction tools:
extractor.py
is a command-line version.extractor-gui.py
is a GUI version using Tkinter.
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
pywebarchive-0.2.3.tar.gz
(7.7 kB
view details)
Built Distribution
File details
Details for the file pywebarchive-0.2.3.tar.gz
.
File metadata
- Download URL: pywebarchive-0.2.3.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 632ccf65d66a19285dd5e369a1b4a2b31f465a82445ca992dc77144803342a0f |
|
MD5 | 68844f1189a05397e427258979856453 |
|
BLAKE2b-256 | 4e41e6e9dd2864be23864ab874373bbc4d01878be6e82d16f25e5ce043d63891 |
File details
Details for the file pywebarchive-0.2.3-py3-none-any.whl
.
File metadata
- Download URL: pywebarchive-0.2.3-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ac44360a51a998c9a91c21104d8f31049e75883ff9306c58dff051bbe7fb11a |
|
MD5 | 0861f068a31a91a7b3980b84c7795911 |
|
BLAKE2b-256 | 1172361f37e861862c58ed76e63ca4df252ac7e8be76d61a15f00af16efa96dd |