import os
import sqlite3
import csv

def data (db):
  for title, date_added in db.execute ("SELECT title, date_added FROM whatsnew ORDER BY title"):
    yield title.encode ("utf8"), date_added

db = sqlite3.connect ("books.db")
writer = csv.writer (open ("books.csv", "wb"))
writer.writerow (["Title", "Date Added"])
writer.writerows (data (db))

os.startfile ("books.csv")