len(action_notes) # accumulate tags and compute a dict of tag -> notes, including notes with no project tag # <codecell> list(ewu.actions_for_project("+ProgrammableWeb")) # <codecell> # grab active project tags of selected item ewu.project_tags_for_selected() # <codecell> # for each of the selected projects, print out actions for proj_tag in ewu.project_tags_for_selected(): print proj_tag for n in list(ewu.actions_for_project(proj_tag)): print n.title print # <codecell> from itertools import islice import appscript