Skip to content
Sends a daily 'Julian Timehop' email reminding me of things Julian did on this day in previous years
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
julian_timehop.py

README.md

Julian Timehop

This is a simple Python script that produces an email from a list of diary entries about my son's activities/achievements. It downloads a Word document from Dropbox, parses a table in the document, and sends an appropriate email. It is run every day on my Linux server (using cron).

See this blog post for more details.

Requirements:

  • python-docx
  • pandas
  • emails
  • dropbox

You will also need to set the following environment variables:

  • SMTP_PASSWORD
  • DROPBOX_KEY
You can’t perform that action at this time.