Extract Evernote backup files (.enex) to plain text.
Project description
enexlib
A python3 module for converting Evernote backup files (.enex) to plaintext.
Usage
pip install enexlib
from enexlib import read_enex
read_enex('<filename>.enex') # returns (<note title>, <note content>)
read_enex
has 3 optional flags (all false
by default) that modify its behavior:
-
text_only
— Attempts to remove all special characters. -
raw_text
— Returns the raw content of the .enex file instead of parsing it. Overridestext_only
. -
join_all
— Combines all content into a single large note.
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
enexlib-0.1.0.tar.gz
(2.6 kB
view details)
Built Distribution
File details
Details for the file enexlib-0.1.0.tar.gz
.
File metadata
- Download URL: enexlib-0.1.0.tar.gz
- Upload date:
- Size: 2.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ad2d3bfaf7246ed2582ed475d209c040578f2d7b4aecfcfcde0982b3cd05e1d |
|
MD5 | 40bab90fef7e0fae6a7c711b978f03ef |
|
BLAKE2b-256 | 839c65fca6c594b860a3ea8a3c38dbb31b352d5d870eb3d9bad6678339eb6a5a |
File details
Details for the file enexlib-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: enexlib-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79580d2090e03569d7724fe4f289144bbda7e84528891ba87d9d3f5156af54e1 |
|
MD5 | b9212576c5b86419529798aee08721e0 |
|
BLAKE2b-256 | 29a9203210105e6fcb418b48b23cd81850a401df35adc409967d0aec7f7ea099 |