Skip to content
This repository has been archived by the owner on Jun 13, 2019. It is now read-only.

🐍 📖 Evernote Parser to export your notes in HTML or Markdown

License

Notifications You must be signed in to change notification settings

push-things/evernote_parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evernote Parser

Split your exported file Evernote.enex into peaces of files, one by note, in the format you want, to be imported where you want.

Using:

in the settings.py file, set the following parameters :

# converting into this format
TO_FORMAT = 'markdown'
# file extension
TO_FORMAT_EXT = 'md'
# for the markdown H1 is #
HEADING1 = '# '

you could change the TO_FORMAT in any supported format by Pandoc, for example you can choose in HTML etc So the HEADING1 would be set as <h1>

Once parsing is done:

The files could me used as is without doing anything else. Or importing one by one, or with any script that will read them.

Requirements

  • python 3.6
  • lxml 3.7.3
  • pypandoc 1.3.3

How it works

one folder is created by date, and note are created inside of them. If (py)pandoc is not able to convert a note (because of the very heavy weight), a script will be created to manually run the conversion

(code based on this gist)

About

🐍 📖 Evernote Parser to export your notes in HTML or Markdown

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages