UnicodeWriter and UnicodeDictWriter - write unicode strings out to Excel compatible CSV files
Exporting unicode data to Excel in a CSV file is surprisingly difficult. After much experimentation, it turns out the magic combination is UTF-16, a byte order mark and tab-delimiters. This snippet provides two classes - UnicodeWriter and UnicodeDictWriter - which can be used to output Excel-compatible CSV.
- unicode
- csv
- excel