title: Output an OrderedDict to CSV
body: <p>I read a CSV file and use the usaddress library to parse an address field.  How do I write the resulting OrderedDicts to another CSV file?</p>
  
  <pre><code>import usaddress
  import csv
  
  with open('output.csv') as csvfile:
      reader = csv.DictReader(csvfile)
      for row in reader:
          addr=row['Case Parties Address']
          data = usaddress.tag(addr)
          print(data)
  </code></pre>
  
  
  
  <pre><code>(OrderedDict([('AddressNumber', u'4167'), ('StreetNamePreType', u'Highway'), ('StreetName', u'319'), ('StreetNamePostDirectional', u'E'), ('PlaceName', u'Conway'), ('StateName', u'SC'), ('ZipCode', u'29526-5446')]), 'Street Address')
  </code></pre>