A Python library and command line application for Day One.
>>> from dayone.journal import Journal, Entry
>>> journal = Journal(path_to_dayone_journal)
>>>
>>> journal.entries
[dayone.journal.Entry(...)]
>>>
>>> entry = Entry(path_to_dayone_journal)
>>> entry.text = "Hello, World!"
>>> entry.save_file()
>>>
First setup your py-dayone envourment.
$ py-dayone setup
Path to your DayOne journal. /Users/mb/Dropbox/Apps/Day One/Journal.dayone
Setup py-dayone.
$